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


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


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

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5c4d9327c15cdd6f8cbe544af68182476337b21d5bfe21353a45ea7b3e2e4c4c
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-09 06:59:48,436 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-09 06:59:48,485 INFO  L114        SettingsManager]: Loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-03-09 06:59:48,488 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-09 06:59:48,488 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-09 06:59:48,502 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-09 06:59:48,502 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-09 06:59:48,503 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-09 06:59:48,503 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-09 06:59:48,504 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-09 06:59:48,504 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-09 06:59:48,504 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-09 06:59:48,505 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-09 06:59:48,505 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-09 06:59:48,506 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-09 06:59:48,506 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-09 06:59:48,506 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-09 06:59:48,507 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-09 06:59:48,507 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-09 06:59:48,507 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-09 06:59:48,508 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-09 06:59:48,508 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-09 06:59:48,508 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-09 06:59:48,509 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-09 06:59:48,509 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-09 06:59:48,509 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-09 06:59:48,510 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-09 06:59:48,510 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-09 06:59:48,510 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-09 06:59:48,511 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-09 06:59:48,511 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-09 06:59:48,511 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-09 06:59:48,511 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-09 06:59:48,512 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-09 06:59:48,512 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-09 06:59:48,512 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-09 06:59:48,512 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-09 06:59:48,513 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-09 06:59:48,513 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-09 06:59:48,513 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-09 06:59:48,513 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-09 06:59:48,514 INFO  L153        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-pldi24/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-pldi24/UAutomizer-linux
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) )


Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5c4d9327c15cdd6f8cbe544af68182476337b21d5bfe21353a45ea7b3e2e4c4c
[2024-03-09 06:59:48,690 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-09 06:59:48,711 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-09 06:59:48,714 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-09 06:59:48,715 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-09 06:59:48,715 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-09 06:59:48,716 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-outer-race-4.i
[2024-03-09 06:59:49,802 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-09 06:59:49,966 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-09 06:59:49,966 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-outer-race-4.i
[2024-03-09 06:59:49,976 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/abf07cb11/80e28a09ca55428990f891212699d60f/FLAG57ae9852a
[2024-03-09 06:59:49,986 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/abf07cb11/80e28a09ca55428990f891212699d60f
[2024-03-09 06:59:49,987 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-09 06:59:49,988 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-09 06:59:49,989 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-09 06:59:49,989 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-09 06:59:49,994 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-09 06:59:49,994 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 06:59:49" (1/1) ...
[2024-03-09 06:59:49,995 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74baa95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:49, skipping insertion in model container
[2024-03-09 06:59:49,995 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 06:59:49" (1/1) ...
[2024-03-09 06:59:50,026 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-09 06:59:50,222 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-09 06:59:50,233 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-09 06:59:50,260 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-09 06:59:50,303 WARN  L675               CHandler]: The function pthread_detach is called, but not defined or handled by StandardFunctionHandler.
[2024-03-09 06:59:50,311 INFO  L206         MainTranslator]: Completed translation
[2024-03-09 06:59:50,312 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50 WrapperNode
[2024-03-09 06:59:50,312 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-09 06:59:50,313 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-09 06:59:50,313 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-09 06:59:50,313 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-09 06:59:50,318 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,333 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,349 INFO  L138                Inliner]: procedures = 160, calls = 42, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 105
[2024-03-09 06:59:50,349 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-09 06:59:50,350 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-09 06:59:50,350 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-09 06:59:50,350 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-09 06:59:50,356 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,356 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,359 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,359 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,363 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,365 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,367 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,368 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,369 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-09 06:59:50,370 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-09 06:59:50,370 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-09 06:59:50,370 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-09 06:59:50,371 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (1/1) ...
[2024-03-09 06:59:50,375 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-09 06:59:50,383 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 06:59:50,396 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-03-09 06:59:50,405 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-03-09 06:59:50,433 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure pthread_detach
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-09 06:59:50,434 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-09 06:59:50,434 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-09 06:59:50,435 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-09 06:59:50,435 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-09 06:59:50,435 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-09 06:59:50,436 WARN  L213             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement
[2024-03-09 06:59:50,544 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-09 06:59:50,546 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-09 06:59:50,729 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-09 06:59:50,752 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-09 06:59:50,752 INFO  L309             CfgBuilder]: Removed 2 assume(true) statements.
[2024-03-09 06:59:50,754 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 06:59:50 BoogieIcfgContainer
[2024-03-09 06:59:50,754 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-09 06:59:50,756 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-09 06:59:50,756 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-09 06:59:50,758 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-09 06:59:50,758 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.03 06:59:49" (1/3) ...
[2024-03-09 06:59:50,759 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@205a2104 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 06:59:50, skipping insertion in model container
[2024-03-09 06:59:50,759 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 06:59:50" (2/3) ...
[2024-03-09 06:59:50,759 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@205a2104 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 06:59:50, skipping insertion in model container
[2024-03-09 06:59:50,759 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 06:59:50" (3/3) ...
[2024-03-09 06:59:50,760 INFO  L112   eAbstractionObserver]: Analyzing ICFG thread-join-counter-outer-race-4.i
[2024-03-09 06:59:50,767 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-09 06:59:50,774 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-09 06:59:50,774 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations.
[2024-03-09 06:59:50,774 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-09 06:59:50,814 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-03-09 06:59:50,840 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 137 places, 138 transitions, 280 flow
[2024-03-09 06:59:50,889 INFO  L124   PetriNetUnfolderBase]: 7/182 cut-off events.
[2024-03-09 06:59:50,889 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 06:59:50,893 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 186 conditions, 182 events. 7/182 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 237 event pairs, 0 based on Foata normal form. 0/161 useless extension candidates. Maximal degree in co-relation 91. Up to 4 conditions per place. 
[2024-03-09 06:59:50,893 INFO  L82        GeneralOperation]: Start removeDead. Operand has 137 places, 138 transitions, 280 flow
[2024-03-09 06:59:50,897 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 137 places, 138 transitions, 280 flow
[2024-03-09 06:59:50,904 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 06:59:50,909 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=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7eaeda13, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 06:59:50,909 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 12 error locations.
[2024-03-09 06:59:50,919 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 06:59:50,919 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-03-09 06:59:50,919 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 06:59:50,919 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:50,920 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:50,920 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:50,924 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:50,924 INFO  L85        PathProgramCache]: Analyzing trace with hash -1307246793, now seen corresponding path program 1 times
[2024-03-09 06:59:50,930 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:50,931 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123874236]
[2024-03-09 06:59:50,931 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:50,932 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:51,025 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:51,120 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:51,120 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:51,120 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123874236]
[2024-03-09 06:59:51,121 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123874236] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:51,121 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:51,121 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:51,122 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497467085]
[2024-03-09 06:59:51,123 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:51,129 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:51,133 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:51,151 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:51,152 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:51,179 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-03-09 06:59:51,181 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 138 transitions, 280 flow. Second operand  has 3 states, 3 states have (on average 114.0) internal successors, (342), 3 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,182 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:51,182 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-03-09 06:59:51,182 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:51,300 INFO  L124   PetriNetUnfolderBase]: 98/602 cut-off events.
[2024-03-09 06:59:51,300 INFO  L125   PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES.
[2024-03-09 06:59:51,302 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 836 conditions, 602 events. 98/602 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 3370 event pairs, 33 based on Foata normal form. 6/545 useless extension candidates. Maximal degree in co-relation 729. Up to 138 conditions per place. 
[2024-03-09 06:59:51,305 INFO  L140   encePairwiseOnDemand]: 124/138 looper letters, 32 selfloop transitions, 8 changer transitions 1/153 dead transitions.
[2024-03-09 06:59:51,305 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 153 transitions, 390 flow
[2024-03-09 06:59:51,306 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:51,308 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:51,314 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 387 transitions.
[2024-03-09 06:59:51,316 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9347826086956522
[2024-03-09 06:59:51,316 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 387 transitions.
[2024-03-09 06:59:51,317 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 387 transitions.
[2024-03-09 06:59:51,318 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:51,320 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 387 transitions.
[2024-03-09 06:59:51,323 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 129.0) internal successors, (387), 3 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,327 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,327 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,329 INFO  L175             Difference]: Start difference. First operand has 137 places, 138 transitions, 280 flow. Second operand 3 states and 387 transitions.
[2024-03-09 06:59:51,329 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 153 transitions, 390 flow
[2024-03-09 06:59:51,332 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 153 transitions, 390 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 06:59:51,335 INFO  L231             Difference]: Finished difference. Result has 141 places, 142 transitions, 342 flow
[2024-03-09 06:59:51,336 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=274, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=342, PETRI_PLACES=141, PETRI_TRANSITIONS=142}
[2024-03-09 06:59:51,339 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 4 predicate places.
[2024-03-09 06:59:51,340 INFO  L495      AbstractCegarLoop]: Abstraction has has 141 places, 142 transitions, 342 flow
[2024-03-09 06:59:51,340 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 114.0) internal successors, (342), 3 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,340 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:51,340 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:51,340 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-09 06:59:51,340 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:51,341 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:51,341 INFO  L85        PathProgramCache]: Analyzing trace with hash 259526105, now seen corresponding path program 1 times
[2024-03-09 06:59:51,341 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:51,341 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960450639]
[2024-03-09 06:59:51,342 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:51,342 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:51,360 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:51,397 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:51,397 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:51,398 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960450639]
[2024-03-09 06:59:51,398 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960450639] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:51,398 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:51,398 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:51,398 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530701947]
[2024-03-09 06:59:51,398 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:51,399 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:51,400 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:51,400 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:51,400 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:51,431 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-03-09 06:59:51,431 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 142 transitions, 342 flow. Second operand  has 3 states, 3 states have (on average 115.0) internal successors, (345), 3 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,432 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:51,432 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-03-09 06:59:51,432 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:51,533 INFO  L124   PetriNetUnfolderBase]: 114/724 cut-off events.
[2024-03-09 06:59:51,533 INFO  L125   PetriNetUnfolderBase]: For 168/175 co-relation queries the response was YES.
[2024-03-09 06:59:51,535 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1160 conditions, 724 events. 114/724 cut-off events. For 168/175 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4299 event pairs, 72 based on Foata normal form. 5/667 useless extension candidates. Maximal degree in co-relation 1041. Up to 226 conditions per place. 
[2024-03-09 06:59:51,537 INFO  L140   encePairwiseOnDemand]: 132/138 looper letters, 29 selfloop transitions, 7 changer transitions 0/151 dead transitions.
[2024-03-09 06:59:51,537 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 151 transitions, 442 flow
[2024-03-09 06:59:51,538 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:51,538 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:51,539 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 370 transitions.
[2024-03-09 06:59:51,539 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.893719806763285
[2024-03-09 06:59:51,539 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 370 transitions.
[2024-03-09 06:59:51,540 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 370 transitions.
[2024-03-09 06:59:51,540 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:51,540 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 370 transitions.
[2024-03-09 06:59:51,541 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 123.33333333333333) internal successors, (370), 3 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,542 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,543 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,543 INFO  L175             Difference]: Start difference. First operand has 141 places, 142 transitions, 342 flow. Second operand 3 states and 370 transitions.
[2024-03-09 06:59:51,543 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 151 transitions, 442 flow
[2024-03-09 06:59:51,545 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 151 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:51,547 INFO  L231             Difference]: Finished difference. Result has 142 places, 147 transitions, 382 flow
[2024-03-09 06:59:51,547 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=382, PETRI_PLACES=142, PETRI_TRANSITIONS=147}
[2024-03-09 06:59:51,548 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 5 predicate places.
[2024-03-09 06:59:51,548 INFO  L495      AbstractCegarLoop]: Abstraction has has 142 places, 147 transitions, 382 flow
[2024-03-09 06:59:51,548 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 115.0) internal successors, (345), 3 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,548 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:51,548 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:51,548 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-09 06:59:51,549 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:51,549 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:51,549 INFO  L85        PathProgramCache]: Analyzing trace with hash 1484236117, now seen corresponding path program 1 times
[2024-03-09 06:59:51,549 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:51,549 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490795127]
[2024-03-09 06:59:51,550 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:51,550 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:51,563 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:51,591 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:51,591 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:51,591 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490795127]
[2024-03-09 06:59:51,592 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490795127] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:51,592 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:51,592 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:51,592 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188656009]
[2024-03-09 06:59:51,592 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:51,592 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:51,593 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:51,593 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:51,593 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:51,600 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 120 out of 138
[2024-03-09 06:59:51,601 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 147 transitions, 382 flow. Second operand  has 3 states, 3 states have (on average 121.33333333333333) internal successors, (364), 3 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,601 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:51,601 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 138
[2024-03-09 06:59:51,601 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:51,690 INFO  L124   PetriNetUnfolderBase]: 83/644 cut-off events.
[2024-03-09 06:59:51,690 INFO  L125   PetriNetUnfolderBase]: For 66/70 co-relation queries the response was YES.
[2024-03-09 06:59:51,691 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 966 conditions, 644 events. 83/644 cut-off events. For 66/70 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 3753 event pairs, 45 based on Foata normal form. 0/579 useless extension candidates. Maximal degree in co-relation 852. Up to 114 conditions per place. 
[2024-03-09 06:59:51,693 INFO  L140   encePairwiseOnDemand]: 134/138 looper letters, 17 selfloop transitions, 3 changer transitions 1/153 dead transitions.
[2024-03-09 06:59:51,693 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 153 transitions, 436 flow
[2024-03-09 06:59:51,694 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:51,694 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:51,694 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 382 transitions.
[2024-03-09 06:59:51,695 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9227053140096618
[2024-03-09 06:59:51,695 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 382 transitions.
[2024-03-09 06:59:51,695 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 382 transitions.
[2024-03-09 06:59:51,695 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:51,695 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 382 transitions.
[2024-03-09 06:59:51,696 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 127.33333333333333) internal successors, (382), 3 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,698 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,698 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,698 INFO  L175             Difference]: Start difference. First operand has 142 places, 147 transitions, 382 flow. Second operand 3 states and 382 transitions.
[2024-03-09 06:59:51,698 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 153 transitions, 436 flow
[2024-03-09 06:59:51,701 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 153 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:51,702 INFO  L231             Difference]: Finished difference. Result has 144 places, 149 transitions, 390 flow
[2024-03-09 06:59:51,702 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=368, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=390, PETRI_PLACES=144, PETRI_TRANSITIONS=149}
[2024-03-09 06:59:51,703 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 7 predicate places.
[2024-03-09 06:59:51,703 INFO  L495      AbstractCegarLoop]: Abstraction has has 144 places, 149 transitions, 390 flow
[2024-03-09 06:59:51,704 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 121.33333333333333) internal successors, (364), 3 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:51,704 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:51,704 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:51,704 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-09 06:59:51,704 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:51,704 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:51,705 INFO  L85        PathProgramCache]: Analyzing trace with hash -773075168, now seen corresponding path program 1 times
[2024-03-09 06:59:51,705 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:51,705 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024945885]
[2024-03-09 06:59:51,705 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:51,705 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:51,730 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:52,069 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:52,069 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:52,069 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024945885]
[2024-03-09 06:59:52,070 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024945885] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:52,070 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:52,070 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 06:59:52,070 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611396719]
[2024-03-09 06:59:52,070 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:52,070 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 06:59:52,071 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:52,071 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 06:59:52,071 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 06:59:52,113 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-03-09 06:59:52,114 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 149 transitions, 390 flow. Second operand  has 6 states, 6 states have (on average 114.66666666666667) internal successors, (688), 6 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,114 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:52,114 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-03-09 06:59:52,114 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:52,240 INFO  L124   PetriNetUnfolderBase]: 100/848 cut-off events.
[2024-03-09 06:59:52,240 INFO  L125   PetriNetUnfolderBase]: For 56/56 co-relation queries the response was YES.
[2024-03-09 06:59:52,241 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1267 conditions, 848 events. 100/848 cut-off events. For 56/56 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 5231 event pairs, 42 based on Foata normal form. 0/781 useless extension candidates. Maximal degree in co-relation 1148. Up to 142 conditions per place. 
[2024-03-09 06:59:52,243 INFO  L140   encePairwiseOnDemand]: 132/138 looper letters, 32 selfloop transitions, 5 changer transitions 0/164 dead transitions.
[2024-03-09 06:59:52,243 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 164 transitions, 494 flow
[2024-03-09 06:59:52,244 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 06:59:52,244 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 06:59:52,245 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 716 transitions.
[2024-03-09 06:59:52,245 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8647342995169082
[2024-03-09 06:59:52,245 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 716 transitions.
[2024-03-09 06:59:52,246 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 716 transitions.
[2024-03-09 06:59:52,246 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:52,246 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 716 transitions.
[2024-03-09 06:59:52,248 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,249 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 138.0) internal successors, (966), 7 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,250 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 138.0) internal successors, (966), 7 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,250 INFO  L175             Difference]: Start difference. First operand has 144 places, 149 transitions, 390 flow. Second operand 6 states and 716 transitions.
[2024-03-09 06:59:52,250 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 164 transitions, 494 flow
[2024-03-09 06:59:52,251 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 164 transitions, 488 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:52,253 INFO  L231             Difference]: Finished difference. Result has 146 places, 148 transitions, 392 flow
[2024-03-09 06:59:52,253 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=392, PETRI_PLACES=146, PETRI_TRANSITIONS=148}
[2024-03-09 06:59:52,254 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 9 predicate places.
[2024-03-09 06:59:52,254 INFO  L495      AbstractCegarLoop]: Abstraction has has 146 places, 148 transitions, 392 flow
[2024-03-09 06:59:52,254 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 114.66666666666667) internal successors, (688), 6 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,254 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:52,255 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:52,255 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-09 06:59:52,255 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:52,256 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:52,256 INFO  L85        PathProgramCache]: Analyzing trace with hash 1360838134, now seen corresponding path program 1 times
[2024-03-09 06:59:52,256 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:52,256 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999283586]
[2024-03-09 06:59:52,256 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:52,256 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:52,269 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:52,294 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:52,294 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:52,294 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999283586]
[2024-03-09 06:59:52,295 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999283586] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:52,295 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:52,295 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:52,295 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345850455]
[2024-03-09 06:59:52,295 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:52,295 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:52,296 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:52,296 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:52,296 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:52,307 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 118 out of 138
[2024-03-09 06:59:52,308 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 148 transitions, 392 flow. Second operand  has 3 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,308 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:52,308 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 138
[2024-03-09 06:59:52,308 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:52,389 INFO  L124   PetriNetUnfolderBase]: 92/656 cut-off events.
[2024-03-09 06:59:52,390 INFO  L125   PetriNetUnfolderBase]: For 48/52 co-relation queries the response was YES.
[2024-03-09 06:59:52,390 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1022 conditions, 656 events. 92/656 cut-off events. For 48/52 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 3985 event pairs, 54 based on Foata normal form. 0/599 useless extension candidates. Maximal degree in co-relation 908. Up to 141 conditions per place. 
[2024-03-09 06:59:52,392 INFO  L140   encePairwiseOnDemand]: 133/138 looper letters, 22 selfloop transitions, 5 changer transitions 0/157 dead transitions.
[2024-03-09 06:59:52,392 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 157 transitions, 466 flow
[2024-03-09 06:59:52,392 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:52,393 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:52,393 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 381 transitions.
[2024-03-09 06:59:52,393 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9202898550724637
[2024-03-09 06:59:52,394 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 381 transitions.
[2024-03-09 06:59:52,394 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 381 transitions.
[2024-03-09 06:59:52,394 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:52,394 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 381 transitions.
[2024-03-09 06:59:52,395 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,396 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,396 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,396 INFO  L175             Difference]: Start difference. First operand has 146 places, 148 transitions, 392 flow. Second operand 3 states and 381 transitions.
[2024-03-09 06:59:52,396 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 157 transitions, 466 flow
[2024-03-09 06:59:52,398 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 157 transitions, 456 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 06:59:52,399 INFO  L231             Difference]: Finished difference. Result has 145 places, 151 transitions, 418 flow
[2024-03-09 06:59:52,400 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=418, PETRI_PLACES=145, PETRI_TRANSITIONS=151}
[2024-03-09 06:59:52,400 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 8 predicate places.
[2024-03-09 06:59:52,400 INFO  L495      AbstractCegarLoop]: Abstraction has has 145 places, 151 transitions, 418 flow
[2024-03-09 06:59:52,401 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,401 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:52,401 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:52,401 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-09 06:59:52,401 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:52,401 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:52,401 INFO  L85        PathProgramCache]: Analyzing trace with hash 1379873854, now seen corresponding path program 1 times
[2024-03-09 06:59:52,402 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:52,402 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463329385]
[2024-03-09 06:59:52,402 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:52,402 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:52,414 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:52,437 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:52,437 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:52,438 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463329385]
[2024-03-09 06:59:52,438 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463329385] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:52,438 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:52,438 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:52,438 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171591748]
[2024-03-09 06:59:52,438 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:52,438 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:52,439 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:52,439 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:52,439 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:52,465 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 115 out of 138
[2024-03-09 06:59:52,466 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 151 transitions, 418 flow. Second operand  has 3 states, 3 states have (on average 119.0) internal successors, (357), 3 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,466 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:52,466 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 138
[2024-03-09 06:59:52,466 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:52,562 INFO  L124   PetriNetUnfolderBase]: 159/844 cut-off events.
[2024-03-09 06:59:52,562 INFO  L125   PetriNetUnfolderBase]: For 216/222 co-relation queries the response was YES.
[2024-03-09 06:59:52,564 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1527 conditions, 844 events. 159/844 cut-off events. For 216/222 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5327 event pairs, 73 based on Foata normal form. 0/790 useless extension candidates. Maximal degree in co-relation 1406. Up to 275 conditions per place. 
[2024-03-09 06:59:52,566 INFO  L140   encePairwiseOnDemand]: 131/138 looper letters, 29 selfloop transitions, 11 changer transitions 4/164 dead transitions.
[2024-03-09 06:59:52,566 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 164 transitions, 540 flow
[2024-03-09 06:59:52,566 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:52,566 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:52,567 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 377 transitions.
[2024-03-09 06:59:52,567 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9106280193236715
[2024-03-09 06:59:52,567 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 377 transitions.
[2024-03-09 06:59:52,567 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 377 transitions.
[2024-03-09 06:59:52,567 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:52,568 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 377 transitions.
[2024-03-09 06:59:52,568 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 125.66666666666667) internal successors, (377), 3 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)
[2024-03-09 06:59:52,569 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,569 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,570 INFO  L175             Difference]: Start difference. First operand has 145 places, 151 transitions, 418 flow. Second operand 3 states and 377 transitions.
[2024-03-09 06:59:52,570 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 164 transitions, 540 flow
[2024-03-09 06:59:52,571 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 164 transitions, 530 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:52,573 INFO  L231             Difference]: Finished difference. Result has 147 places, 155 transitions, 484 flow
[2024-03-09 06:59:52,573 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=408, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=484, PETRI_PLACES=147, PETRI_TRANSITIONS=155}
[2024-03-09 06:59:52,573 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 10 predicate places.
[2024-03-09 06:59:52,574 INFO  L495      AbstractCegarLoop]: Abstraction has has 147 places, 155 transitions, 484 flow
[2024-03-09 06:59:52,574 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 119.0) internal successors, (357), 3 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,574 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:52,574 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:52,574 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-09 06:59:52,574 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-09 06:59:52,575 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:52,575 INFO  L85        PathProgramCache]: Analyzing trace with hash -267984273, now seen corresponding path program 1 times
[2024-03-09 06:59:52,575 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:52,575 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511216338]
[2024-03-09 06:59:52,575 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:52,575 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:52,596 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 06:59:52,596 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-09 06:59:52,607 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 06:59:52,628 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-09 06:59:52,628 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-09 06:59:52,629 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 12 remaining)
[2024-03-09 06:59:52,630 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (10 of 12 remaining)
[2024-03-09 06:59:52,630 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (9 of 12 remaining)
[2024-03-09 06:59:52,630 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 12 remaining)
[2024-03-09 06:59:52,630 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (7 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (6 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 12 remaining)
[2024-03-09 06:59:52,631 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 12 remaining)
[2024-03-09 06:59:52,632 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-09 06:59:52,632 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:52,633 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-09 06:59:52,633 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-09 06:59:52,651 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-03-09 06:59:52,654 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 169 places, 168 transitions, 346 flow
[2024-03-09 06:59:52,673 INFO  L124   PetriNetUnfolderBase]: 10/274 cut-off events.
[2024-03-09 06:59:52,673 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-09 06:59:52,674 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 282 conditions, 274 events. 10/274 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 413 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 183. Up to 6 conditions per place. 
[2024-03-09 06:59:52,674 INFO  L82        GeneralOperation]: Start removeDead. Operand has 169 places, 168 transitions, 346 flow
[2024-03-09 06:59:52,676 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 169 places, 168 transitions, 346 flow
[2024-03-09 06:59:52,677 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 06:59:52,677 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=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7eaeda13, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 06:59:52,677 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 15 error locations.
[2024-03-09 06:59:52,680 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 06:59:52,681 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-03-09 06:59:52,681 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 06:59:52,681 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:52,681 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:52,681 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:52,681 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:52,681 INFO  L85        PathProgramCache]: Analyzing trace with hash -1350699209, now seen corresponding path program 1 times
[2024-03-09 06:59:52,681 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:52,682 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623186851]
[2024-03-09 06:59:52,682 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:52,682 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:52,688 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:52,701 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:52,701 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:52,702 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623186851]
[2024-03-09 06:59:52,702 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623186851] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:52,702 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:52,702 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:52,703 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11432961]
[2024-03-09 06:59:52,703 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:52,703 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:52,703 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:52,703 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:52,704 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:52,732 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 134 out of 168
[2024-03-09 06:59:52,732 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 168 transitions, 346 flow. Second operand  has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:52,732 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:52,732 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 168
[2024-03-09 06:59:52,732 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:53,475 INFO  L124   PetriNetUnfolderBase]: 2216/6797 cut-off events.
[2024-03-09 06:59:53,475 INFO  L125   PetriNetUnfolderBase]: For 49/49 co-relation queries the response was YES.
[2024-03-09 06:59:53,482 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 10501 conditions, 6797 events. 2216/6797 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 66459 event pairs, 879 based on Foata normal form. 75/6120 useless extension candidates. Maximal degree in co-relation 8962. Up to 2089 conditions per place. 
[2024-03-09 06:59:53,502 INFO  L140   encePairwiseOnDemand]: 150/168 looper letters, 46 selfloop transitions, 11 changer transitions 1/191 dead transitions.
[2024-03-09 06:59:53,502 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 191 transitions, 511 flow
[2024-03-09 06:59:53,503 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:53,503 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:53,503 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 468 transitions.
[2024-03-09 06:59:53,504 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9285714285714286
[2024-03-09 06:59:53,504 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 468 transitions.
[2024-03-09 06:59:53,504 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 468 transitions.
[2024-03-09 06:59:53,504 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:53,504 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 468 transitions.
[2024-03-09 06:59:53,505 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:53,506 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:53,506 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:53,506 INFO  L175             Difference]: Start difference. First operand has 169 places, 168 transitions, 346 flow. Second operand 3 states and 468 transitions.
[2024-03-09 06:59:53,506 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 191 transitions, 511 flow
[2024-03-09 06:59:53,507 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 191 transitions, 511 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 06:59:53,509 INFO  L231             Difference]: Finished difference. Result has 173 places, 175 transitions, 434 flow
[2024-03-09 06:59:53,509 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=340, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=434, PETRI_PLACES=173, PETRI_TRANSITIONS=175}
[2024-03-09 06:59:53,510 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 4 predicate places.
[2024-03-09 06:59:53,510 INFO  L495      AbstractCegarLoop]: Abstraction has has 173 places, 175 transitions, 434 flow
[2024-03-09 06:59:53,510 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:53,510 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:53,510 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:53,510 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-09 06:59:53,510 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:53,511 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:53,511 INFO  L85        PathProgramCache]: Analyzing trace with hash 1853385857, now seen corresponding path program 1 times
[2024-03-09 06:59:53,511 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:53,511 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856570932]
[2024-03-09 06:59:53,511 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:53,511 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:53,518 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:53,532 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:53,532 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:53,532 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856570932]
[2024-03-09 06:59:53,532 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856570932] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:53,533 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:53,533 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:53,533 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385758662]
[2024-03-09 06:59:53,533 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:53,533 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:53,533 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:53,534 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:53,534 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:53,568 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 136 out of 168
[2024-03-09 06:59:53,569 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 175 transitions, 434 flow. Second operand  has 3 states, 3 states have (on average 138.0) internal successors, (414), 3 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:53,569 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:53,569 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 168
[2024-03-09 06:59:53,569 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:54,489 INFO  L124   PetriNetUnfolderBase]: 2480/8544 cut-off events.
[2024-03-09 06:59:54,489 INFO  L125   PetriNetUnfolderBase]: For 2789/2979 co-relation queries the response was YES.
[2024-03-09 06:59:54,501 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 15310 conditions, 8544 events. 2480/8544 cut-off events. For 2789/2979 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 89442 event pairs, 1597 based on Foata normal form. 70/7813 useless extension candidates. Maximal degree in co-relation 13219. Up to 3442 conditions per place. 
[2024-03-09 06:59:54,529 INFO  L140   encePairwiseOnDemand]: 160/168 looper letters, 42 selfloop transitions, 12 changer transitions 0/193 dead transitions.
[2024-03-09 06:59:54,529 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 193 transitions, 602 flow
[2024-03-09 06:59:54,529 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:54,530 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:54,530 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions.
[2024-03-09 06:59:54,531 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8968253968253969
[2024-03-09 06:59:54,531 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 452 transitions.
[2024-03-09 06:59:54,531 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 452 transitions.
[2024-03-09 06:59:54,531 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:54,531 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 452 transitions.
[2024-03-09 06:59:54,532 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:54,533 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:54,533 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:54,533 INFO  L175             Difference]: Start difference. First operand has 173 places, 175 transitions, 434 flow. Second operand 3 states and 452 transitions.
[2024-03-09 06:59:54,533 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 193 transitions, 602 flow
[2024-03-09 06:59:54,540 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 193 transitions, 572 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:54,542 INFO  L231             Difference]: Finished difference. Result has 174 places, 185 transitions, 518 flow
[2024-03-09 06:59:54,542 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=412, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=518, PETRI_PLACES=174, PETRI_TRANSITIONS=185}
[2024-03-09 06:59:54,543 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 5 predicate places.
[2024-03-09 06:59:54,543 INFO  L495      AbstractCegarLoop]: Abstraction has has 174 places, 185 transitions, 518 flow
[2024-03-09 06:59:54,543 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 138.0) internal successors, (414), 3 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:54,543 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:54,543 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:54,544 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-09 06:59:54,544 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:54,544 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:54,544 INFO  L85        PathProgramCache]: Analyzing trace with hash -645718955, now seen corresponding path program 1 times
[2024-03-09 06:59:54,544 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:54,544 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900191352]
[2024-03-09 06:59:54,545 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:54,545 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:54,552 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:54,567 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:54,567 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:54,567 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900191352]
[2024-03-09 06:59:54,567 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900191352] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:54,568 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:54,568 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:54,568 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658979280]
[2024-03-09 06:59:54,568 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:54,568 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:54,568 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:54,569 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:54,569 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:54,580 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 144 out of 168
[2024-03-09 06:59:54,580 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 185 transitions, 518 flow. Second operand  has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:54,580 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:54,580 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 168
[2024-03-09 06:59:54,580 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:55,378 INFO  L124   PetriNetUnfolderBase]: 1878/7668 cut-off events.
[2024-03-09 06:59:55,378 INFO  L125   PetriNetUnfolderBase]: For 1137/2099 co-relation queries the response was YES.
[2024-03-09 06:59:55,390 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 12598 conditions, 7668 events. 1878/7668 cut-off events. For 1137/2099 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 83398 event pairs, 1092 based on Foata normal form. 7/6701 useless extension candidates. Maximal degree in co-relation 10967. Up to 1725 conditions per place. 
[2024-03-09 06:59:55,405 INFO  L140   encePairwiseOnDemand]: 163/168 looper letters, 28 selfloop transitions, 4 changer transitions 0/196 dead transitions.
[2024-03-09 06:59:55,405 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 196 transitions, 604 flow
[2024-03-09 06:59:55,406 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:55,406 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:55,406 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions.
[2024-03-09 06:59:55,407 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9226190476190477
[2024-03-09 06:59:55,407 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 465 transitions.
[2024-03-09 06:59:55,407 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions.
[2024-03-09 06:59:55,407 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:55,407 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions.
[2024-03-09 06:59:55,408 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:55,409 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:55,409 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:55,409 INFO  L175             Difference]: Start difference. First operand has 174 places, 185 transitions, 518 flow. Second operand 3 states and 465 transitions.
[2024-03-09 06:59:55,409 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 196 transitions, 604 flow
[2024-03-09 06:59:55,413 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 196 transitions, 580 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:55,415 INFO  L231             Difference]: Finished difference. Result has 176 places, 188 transitions, 524 flow
[2024-03-09 06:59:55,415 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=524, PETRI_PLACES=176, PETRI_TRANSITIONS=188}
[2024-03-09 06:59:55,416 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 7 predicate places.
[2024-03-09 06:59:55,416 INFO  L495      AbstractCegarLoop]: Abstraction has has 176 places, 188 transitions, 524 flow
[2024-03-09 06:59:55,416 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:55,416 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:55,416 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:55,416 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-09 06:59:55,416 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:55,417 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:55,417 INFO  L85        PathProgramCache]: Analyzing trace with hash -922255043, now seen corresponding path program 1 times
[2024-03-09 06:59:55,417 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:55,417 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919120982]
[2024-03-09 06:59:55,417 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:55,417 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:55,428 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:55,648 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:55,648 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:55,648 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919120982]
[2024-03-09 06:59:55,648 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919120982] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:55,648 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:55,649 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 06:59:55,649 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380500343]
[2024-03-09 06:59:55,649 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:55,649 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 06:59:55,649 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:55,649 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 06:59:55,650 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 06:59:55,693 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-03-09 06:59:55,694 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 188 transitions, 524 flow. Second operand  has 6 states, 6 states have (on average 139.66666666666666) internal successors, (838), 6 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:55,694 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:55,694 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-03-09 06:59:55,694 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:56,644 INFO  L124   PetriNetUnfolderBase]: 2217/10151 cut-off events.
[2024-03-09 06:59:56,645 INFO  L125   PetriNetUnfolderBase]: For 1098/1172 co-relation queries the response was YES.
[2024-03-09 06:59:56,661 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 16456 conditions, 10151 events. 2217/10151 cut-off events. For 1098/1172 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 114019 event pairs, 987 based on Foata normal form. 1/9106 useless extension candidates. Maximal degree in co-relation 13717. Up to 1959 conditions per place. 
[2024-03-09 06:59:56,681 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 53 selfloop transitions, 5 changer transitions 0/219 dead transitions.
[2024-03-09 06:59:56,681 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 219 transitions, 702 flow
[2024-03-09 06:59:56,682 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 06:59:56,682 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 06:59:56,683 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 887 transitions.
[2024-03-09 06:59:56,684 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8799603174603174
[2024-03-09 06:59:56,684 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 887 transitions.
[2024-03-09 06:59:56,684 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 887 transitions.
[2024-03-09 06:59:56,684 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:56,684 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 887 transitions.
[2024-03-09 06:59:56,686 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 147.83333333333334) internal successors, (887), 6 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:56,687 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 168.0) internal successors, (1176), 7 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:56,688 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 168.0) internal successors, (1176), 7 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:56,688 INFO  L175             Difference]: Start difference. First operand has 176 places, 188 transitions, 524 flow. Second operand 6 states and 887 transitions.
[2024-03-09 06:59:56,688 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 219 transitions, 702 flow
[2024-03-09 06:59:56,690 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 219 transitions, 694 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:56,692 INFO  L231             Difference]: Finished difference. Result has 178 places, 187 transitions, 524 flow
[2024-03-09 06:59:56,692 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=514, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=524, PETRI_PLACES=178, PETRI_TRANSITIONS=187}
[2024-03-09 06:59:56,692 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 9 predicate places.
[2024-03-09 06:59:56,693 INFO  L495      AbstractCegarLoop]: Abstraction has has 178 places, 187 transitions, 524 flow
[2024-03-09 06:59:56,693 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 139.66666666666666) internal successors, (838), 6 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:56,693 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:56,693 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:56,693 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-09 06:59:56,693 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:56,693 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:56,694 INFO  L85        PathProgramCache]: Analyzing trace with hash 1031229473, now seen corresponding path program 1 times
[2024-03-09 06:59:56,694 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:56,694 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444849828]
[2024-03-09 06:59:56,694 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:56,694 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:56,703 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:56,718 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:56,718 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:56,718 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444849828]
[2024-03-09 06:59:56,718 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444849828] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:56,719 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:56,719 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:56,719 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938282512]
[2024-03-09 06:59:56,719 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:56,719 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:56,719 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:56,720 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:56,720 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:56,733 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-03-09 06:59:56,733 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 187 transitions, 524 flow. Second operand  has 3 states, 3 states have (on average 144.33333333333334) internal successors, (433), 3 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:56,733 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:56,733 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-03-09 06:59:56,733 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:57,690 INFO  L124   PetriNetUnfolderBase]: 2471/9875 cut-off events.
[2024-03-09 06:59:57,690 INFO  L125   PetriNetUnfolderBase]: For 1311/2284 co-relation queries the response was YES.
[2024-03-09 06:59:57,711 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 16513 conditions, 9875 events. 2471/9875 cut-off events. For 1311/2284 co-relation queries the response was YES. Maximal size of possible extension queue 423. Compared 114430 event pairs, 1347 based on Foata normal form. 12/8637 useless extension candidates. Maximal degree in co-relation 14806. Up to 2431 conditions per place. 
[2024-03-09 06:59:57,734 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 34 selfloop transitions, 7 changer transitions 0/203 dead transitions.
[2024-03-09 06:59:57,735 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 203 transitions, 649 flow
[2024-03-09 06:59:57,735 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:57,735 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:57,736 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions.
[2024-03-09 06:59:57,737 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9226190476190477
[2024-03-09 06:59:57,737 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 465 transitions.
[2024-03-09 06:59:57,737 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions.
[2024-03-09 06:59:57,737 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:57,737 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions.
[2024-03-09 06:59:57,738 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:57,739 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:57,739 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:57,739 INFO  L175             Difference]: Start difference. First operand has 178 places, 187 transitions, 524 flow. Second operand 3 states and 465 transitions.
[2024-03-09 06:59:57,740 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 203 transitions, 649 flow
[2024-03-09 06:59:57,742 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 203 transitions, 639 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 06:59:57,743 INFO  L231             Difference]: Finished difference. Result has 177 places, 192 transitions, 570 flow
[2024-03-09 06:59:57,744 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=514, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=570, PETRI_PLACES=177, PETRI_TRANSITIONS=192}
[2024-03-09 06:59:57,744 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 8 predicate places.
[2024-03-09 06:59:57,744 INFO  L495      AbstractCegarLoop]: Abstraction has has 177 places, 192 transitions, 570 flow
[2024-03-09 06:59:57,744 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 144.33333333333334) internal successors, (433), 3 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:57,744 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:57,744 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:57,745 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-09 06:59:57,745 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:57,745 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:57,745 INFO  L85        PathProgramCache]: Analyzing trace with hash -1137796119, now seen corresponding path program 1 times
[2024-03-09 06:59:57,745 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:57,745 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663517897]
[2024-03-09 06:59:57,745 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:57,745 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:57,756 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:57,774 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:57,774 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:57,774 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663517897]
[2024-03-09 06:59:57,774 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663517897] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:57,774 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 06:59:57,774 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 06:59:57,774 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736699463]
[2024-03-09 06:59:57,774 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:57,775 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 06:59:57,775 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:57,775 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 06:59:57,775 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 06:59:57,808 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-03-09 06:59:57,808 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 192 transitions, 570 flow. Second operand  has 3 states, 3 states have (on average 142.0) internal successors, (426), 3 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:57,808 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:57,808 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-03-09 06:59:57,808 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 06:59:58,861 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 46#L688-6true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 203#true, 197#true])
[2024-03-09 06:59:58,861 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 06:59:58,861 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 06:59:58,861 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 06:59:58,861 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 06:59:58,929 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 71#L705-1true, 93#L690true, Black: 186#(= |#race~data~0| 0), 203#true, 197#true])
[2024-03-09 06:59:58,929 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 06:59:58,929 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 06:59:58,929 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 06:59:58,929 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 06:59:58,959 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 137#L688-2true, threadThread1of2ForFork0InUse, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 71#L705-1true, 109#L690-3true, Black: 186#(= |#race~data~0| 0), 203#true, 197#true])
[2024-03-09 06:59:58,960 INFO  L294   olderBase$Statistics]: this new event has 167 ancestors and is cut-off event
[2024-03-09 06:59:58,960 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-09 06:59:58,960 INFO  L297   olderBase$Statistics]:   existing Event has 167 ancestors and is cut-off event
[2024-03-09 06:59:58,960 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-09 06:59:59,068 INFO  L124   PetriNetUnfolderBase]: 4084/13278 cut-off events.
[2024-03-09 06:59:59,068 INFO  L125   PetriNetUnfolderBase]: For 5598/5992 co-relation queries the response was YES.
[2024-03-09 06:59:59,093 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 25654 conditions, 13278 events. 4084/13278 cut-off events. For 5598/5992 co-relation queries the response was YES. Maximal size of possible extension queue 474. Compared 148942 event pairs, 2074 based on Foata normal form. 79/11902 useless extension candidates. Maximal degree in co-relation 21631. Up to 5199 conditions per place. 
[2024-03-09 06:59:59,122 INFO  L140   encePairwiseOnDemand]: 159/168 looper letters, 49 selfloop transitions, 19 changer transitions 0/218 dead transitions.
[2024-03-09 06:59:59,122 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 218 transitions, 807 flow
[2024-03-09 06:59:59,123 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 06:59:59,123 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 06:59:59,125 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 460 transitions.
[2024-03-09 06:59:59,125 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9126984126984127
[2024-03-09 06:59:59,125 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 460 transitions.
[2024-03-09 06:59:59,126 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 460 transitions.
[2024-03-09 06:59:59,126 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 06:59:59,126 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 460 transitions.
[2024-03-09 06:59:59,128 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 153.33333333333334) internal successors, (460), 3 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:59,130 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:59,130 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:59,130 INFO  L175             Difference]: Start difference. First operand has 177 places, 192 transitions, 570 flow. Second operand 3 states and 460 transitions.
[2024-03-09 06:59:59,130 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 218 transitions, 807 flow
[2024-03-09 06:59:59,136 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 218 transitions, 793 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 06:59:59,138 INFO  L231             Difference]: Finished difference. Result has 179 places, 207 transitions, 738 flow
[2024-03-09 06:59:59,139 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=556, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=738, PETRI_PLACES=179, PETRI_TRANSITIONS=207}
[2024-03-09 06:59:59,139 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 10 predicate places.
[2024-03-09 06:59:59,139 INFO  L495      AbstractCegarLoop]: Abstraction has has 179 places, 207 transitions, 738 flow
[2024-03-09 06:59:59,140 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 142.0) internal successors, (426), 3 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:59,140 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 06:59:59,140 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 06:59:59,140 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-09 06:59:59,140 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 06:59:59,140 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 06:59:59,140 INFO  L85        PathProgramCache]: Analyzing trace with hash 863554414, now seen corresponding path program 1 times
[2024-03-09 06:59:59,140 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 06:59:59,141 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954400662]
[2024-03-09 06:59:59,141 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:59,141 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 06:59:59,152 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:59,225 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:59,225 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 06:59:59,226 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954400662]
[2024-03-09 06:59:59,226 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954400662] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-09 06:59:59,226 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136092467]
[2024-03-09 06:59:59,226 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 06:59:59,226 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 06:59:59,226 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 06:59:59,230 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-09 06:59:59,234 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-03-09 06:59:59,333 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 06:59:59,335 INFO  L262         TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-03-09 06:59:59,339 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-09 06:59:59,492 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 06:59:59,492 INFO  L323         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-03-09 06:59:59,492 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136092467] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 06:59:59,492 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-03-09 06:59:59,493 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7
[2024-03-09 06:59:59,493 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546126849]
[2024-03-09 06:59:59,493 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 06:59:59,493 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-09 06:59:59,493 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 06:59:59,494 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-09 06:59:59,494 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42
[2024-03-09 06:59:59,508 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 139 out of 168
[2024-03-09 06:59:59,508 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 207 transitions, 738 flow. Second operand  has 5 states, 5 states have (on average 141.4) internal successors, (707), 5 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 06:59:59,509 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 06:59:59,509 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 168
[2024-03-09 06:59:59,509 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:01,143 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 46#L688-6true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 203#true, 209#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-09 07:00:01,143 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:00:01,143 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:00:01,144 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:00:01,144 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:00:01,145 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, 213#(<= 1 ~threads_alive~0), Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 46#L688-6true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 203#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-09 07:00:01,145 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:00:01,145 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:00:01,146 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:00:01,146 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:00:01,281 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 137#L688-2true, threadThread1of2ForFork0InUse, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 93#L690true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 209#true, 203#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-09 07:00:01,281 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:00:01,281 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:00:01,281 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:00:01,281 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:00:01,283 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, 213#(<= 1 ~threads_alive~0), Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 71#L705-1true, 93#L690true, Black: 186#(= |#race~data~0| 0), 203#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-09 07:00:01,283 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:00:01,283 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:00:01,283 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:00:01,283 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:00:01,574 INFO  L124   PetriNetUnfolderBase]: 5614/19020 cut-off events.
[2024-03-09 07:00:01,574 INFO  L125   PetriNetUnfolderBase]: For 9694/10823 co-relation queries the response was YES.
[2024-03-09 07:00:01,616 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 38460 conditions, 19020 events. 5614/19020 cut-off events. For 9694/10823 co-relation queries the response was YES. Maximal size of possible extension queue 875. Compared 232629 event pairs, 1263 based on Foata normal form. 131/17212 useless extension candidates. Maximal degree in co-relation 30576. Up to 3129 conditions per place. 
[2024-03-09 07:00:01,661 INFO  L140   encePairwiseOnDemand]: 160/168 looper letters, 69 selfloop transitions, 14 changer transitions 3/266 dead transitions.
[2024-03-09 07:00:01,661 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 266 transitions, 1029 flow
[2024-03-09 07:00:01,662 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-03-09 07:00:01,662 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-03-09 07:00:01,664 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1060 transitions.
[2024-03-09 07:00:01,665 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9013605442176871
[2024-03-09 07:00:01,665 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1060 transitions.
[2024-03-09 07:00:01,665 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1060 transitions.
[2024-03-09 07:00:01,665 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:01,665 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1060 transitions.
[2024-03-09 07:00:01,667 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 8 states, 7 states have (on average 151.42857142857142) internal successors, (1060), 7 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:01,669 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 8 states, 8 states have (on average 168.0) internal successors, (1344), 8 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:01,669 INFO  L81            ComplementDD]: Finished complementDD. Result  has 8 states, 8 states have (on average 168.0) internal successors, (1344), 8 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:01,669 INFO  L175             Difference]: Start difference. First operand has 179 places, 207 transitions, 738 flow. Second operand 7 states and 1060 transitions.
[2024-03-09 07:00:01,669 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 266 transitions, 1029 flow
[2024-03-09 07:00:01,726 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 266 transitions, 991 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:00:01,728 INFO  L231             Difference]: Finished difference. Result has 186 places, 220 transitions, 779 flow
[2024-03-09 07:00:01,728 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=694, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=779, PETRI_PLACES=186, PETRI_TRANSITIONS=220}
[2024-03-09 07:00:01,729 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 17 predicate places.
[2024-03-09 07:00:01,729 INFO  L495      AbstractCegarLoop]: Abstraction has has 186 places, 220 transitions, 779 flow
[2024-03-09 07:00:01,729 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 141.4) internal successors, (707), 5 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:01,729 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:01,729 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:01,738 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0
[2024-03-09 07:00:01,930 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,2 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 07:00:01,931 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 07:00:01,932 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:01,932 INFO  L85        PathProgramCache]: Analyzing trace with hash -292775334, now seen corresponding path program 1 times
[2024-03-09 07:00:01,932 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:01,932 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655467410]
[2024-03-09 07:00:01,932 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:01,933 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:01,950 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:02,067 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:00:02,067 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:02,067 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655467410]
[2024-03-09 07:00:02,067 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655467410] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:02,068 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:02,068 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-03-09 07:00:02,068 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810163253]
[2024-03-09 07:00:02,068 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:02,068 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 07:00:02,068 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:02,068 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 07:00:02,069 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30
[2024-03-09 07:00:02,132 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 168
[2024-03-09 07:00:02,133 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 220 transitions, 779 flow. Second operand  has 6 states, 6 states have (on average 148.5) internal successors, (891), 6 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,133 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:02,133 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 168
[2024-03-09 07:00:02,133 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:02,350 INFO  L124   PetriNetUnfolderBase]: 220/1801 cut-off events.
[2024-03-09 07:00:02,351 INFO  L125   PetriNetUnfolderBase]: For 464/477 co-relation queries the response was YES.
[2024-03-09 07:00:02,354 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 3220 conditions, 1801 events. 220/1801 cut-off events. For 464/477 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 13621 event pairs, 65 based on Foata normal form. 75/1785 useless extension candidates. Maximal degree in co-relation 2726. Up to 216 conditions per place. 
[2024-03-09 07:00:02,357 INFO  L140   encePairwiseOnDemand]: 156/168 looper letters, 11 selfloop transitions, 12 changer transitions 0/180 dead transitions.
[2024-03-09 07:00:02,357 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 180 transitions, 572 flow
[2024-03-09 07:00:02,358 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-09 07:00:02,358 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-09 07:00:02,359 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 763 transitions.
[2024-03-09 07:00:02,359 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9083333333333333
[2024-03-09 07:00:02,359 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 763 transitions.
[2024-03-09 07:00:02,359 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 763 transitions.
[2024-03-09 07:00:02,359 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:02,359 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 763 transitions.
[2024-03-09 07:00:02,361 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 152.6) internal successors, (763), 5 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,362 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,362 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,362 INFO  L175             Difference]: Start difference. First operand has 186 places, 220 transitions, 779 flow. Second operand 5 states and 763 transitions.
[2024-03-09 07:00:02,362 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 180 transitions, 572 flow
[2024-03-09 07:00:02,366 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 180 transitions, 524 flow, removed 20 selfloop flow, removed 5 redundant places.
[2024-03-09 07:00:02,368 INFO  L231             Difference]: Finished difference. Result has 178 places, 175 transitions, 487 flow
[2024-03-09 07:00:02,369 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=463, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=487, PETRI_PLACES=178, PETRI_TRANSITIONS=175}
[2024-03-09 07:00:02,369 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 9 predicate places.
[2024-03-09 07:00:02,369 INFO  L495      AbstractCegarLoop]: Abstraction has has 178 places, 175 transitions, 487 flow
[2024-03-09 07:00:02,369 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 148.5) internal successors, (891), 6 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,369 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:02,370 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:02,370 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-09 07:00:02,370 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 07:00:02,370 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:02,370 INFO  L85        PathProgramCache]: Analyzing trace with hash 1957913168, now seen corresponding path program 1 times
[2024-03-09 07:00:02,370 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:02,370 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41708161]
[2024-03-09 07:00:02,370 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:02,370 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:02,383 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:02,401 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-09 07:00:02,401 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:02,401 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41708161]
[2024-03-09 07:00:02,401 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41708161] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:02,401 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:02,401 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:00:02,402 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560486020]
[2024-03-09 07:00:02,402 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:02,402 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:02,402 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:02,402 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:02,402 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:02,417 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-03-09 07:00:02,417 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 175 transitions, 487 flow. Second operand  has 3 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,417 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:02,417 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-03-09 07:00:02,417 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:02,676 INFO  L124   PetriNetUnfolderBase]: 644/2705 cut-off events.
[2024-03-09 07:00:02,676 INFO  L125   PetriNetUnfolderBase]: For 848/870 co-relation queries the response was YES.
[2024-03-09 07:00:02,682 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5166 conditions, 2705 events. 644/2705 cut-off events. For 848/870 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 22523 event pairs, 357 based on Foata normal form. 0/2522 useless extension candidates. Maximal degree in co-relation 4672. Up to 909 conditions per place. 
[2024-03-09 07:00:02,687 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 34 selfloop transitions, 7 changer transitions 0/189 dead transitions.
[2024-03-09 07:00:02,687 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 189 transitions, 621 flow
[2024-03-09 07:00:02,688 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:00:02,688 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:00:02,688 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 464 transitions.
[2024-03-09 07:00:02,689 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9206349206349206
[2024-03-09 07:00:02,689 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 464 transitions.
[2024-03-09 07:00:02,689 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 464 transitions.
[2024-03-09 07:00:02,689 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:02,689 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 464 transitions.
[2024-03-09 07:00:02,690 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 154.66666666666666) internal successors, (464), 3 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,690 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,691 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,691 INFO  L175             Difference]: Start difference. First operand has 178 places, 175 transitions, 487 flow. Second operand 3 states and 464 transitions.
[2024-03-09 07:00:02,691 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 189 transitions, 621 flow
[2024-03-09 07:00:02,693 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 189 transitions, 600 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-09 07:00:02,695 INFO  L231             Difference]: Finished difference. Result has 179 places, 179 transitions, 528 flow
[2024-03-09 07:00:02,695 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=474, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=528, PETRI_PLACES=179, PETRI_TRANSITIONS=179}
[2024-03-09 07:00:02,695 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 10 predicate places.
[2024-03-09 07:00:02,695 INFO  L495      AbstractCegarLoop]: Abstraction has has 179 places, 179 transitions, 528 flow
[2024-03-09 07:00:02,696 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,696 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:02,696 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:02,696 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-09 07:00:02,696 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 07:00:02,696 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:02,696 INFO  L85        PathProgramCache]: Analyzing trace with hash 965895991, now seen corresponding path program 1 times
[2024-03-09 07:00:02,696 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:02,696 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867143398]
[2024-03-09 07:00:02,697 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:02,697 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:02,716 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:02,772 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-09 07:00:02,772 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:02,772 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867143398]
[2024-03-09 07:00:02,772 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867143398] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:02,773 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:02,773 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-03-09 07:00:02,773 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711878777]
[2024-03-09 07:00:02,773 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:02,773 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:02,774 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:02,774 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:02,774 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:02,784 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 148 out of 168
[2024-03-09 07:00:02,784 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 179 transitions, 528 flow. Second operand  has 3 states, 3 states have (on average 150.33333333333334) internal successors, (451), 3 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:02,784 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:02,784 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 168
[2024-03-09 07:00:02,784 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:03,049 INFO  L124   PetriNetUnfolderBase]: 336/2660 cut-off events.
[2024-03-09 07:00:03,050 INFO  L125   PetriNetUnfolderBase]: For 740/821 co-relation queries the response was YES.
[2024-03-09 07:00:03,056 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 4563 conditions, 2660 events. 336/2660 cut-off events. For 740/821 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 24040 event pairs, 63 based on Foata normal form. 12/2578 useless extension candidates. Maximal degree in co-relation 3389. Up to 494 conditions per place. 
[2024-03-09 07:00:03,060 INFO  L140   encePairwiseOnDemand]: 159/168 looper letters, 21 selfloop transitions, 9 changer transitions 0/192 dead transitions.
[2024-03-09 07:00:03,060 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 192 transitions, 629 flow
[2024-03-09 07:00:03,061 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:00:03,061 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:00:03,062 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 476 transitions.
[2024-03-09 07:00:03,062 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9444444444444444
[2024-03-09 07:00:03,062 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 476 transitions.
[2024-03-09 07:00:03,062 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 476 transitions.
[2024-03-09 07:00:03,062 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:03,062 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 476 transitions.
[2024-03-09 07:00:03,063 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:03,064 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:03,064 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:03,064 INFO  L175             Difference]: Start difference. First operand has 179 places, 179 transitions, 528 flow. Second operand 3 states and 476 transitions.
[2024-03-09 07:00:03,064 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 192 transitions, 629 flow
[2024-03-09 07:00:03,066 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 192 transitions, 615 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:00:03,157 INFO  L231             Difference]: Finished difference. Result has 180 places, 186 transitions, 574 flow
[2024-03-09 07:00:03,158 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=514, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=574, PETRI_PLACES=180, PETRI_TRANSITIONS=186}
[2024-03-09 07:00:03,158 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 11 predicate places.
[2024-03-09 07:00:03,158 INFO  L495      AbstractCegarLoop]: Abstraction has has 180 places, 186 transitions, 574 flow
[2024-03-09 07:00:03,159 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 150.33333333333334) internal successors, (451), 3 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:03,159 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:03,159 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:03,159 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-09 07:00:03,159 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 07:00:03,159 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:03,160 INFO  L85        PathProgramCache]: Analyzing trace with hash 1023079747, now seen corresponding path program 2 times
[2024-03-09 07:00:03,160 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:03,160 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842901348]
[2024-03-09 07:00:03,160 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:03,160 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:03,181 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:03,289 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:00:03,289 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:03,290 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842901348]
[2024-03-09 07:00:03,290 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842901348] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-09 07:00:03,290 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333877589]
[2024-03-09 07:00:03,290 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-03-09 07:00:03,290 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 07:00:03,290 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 07:00:03,291 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-09 07:00:03,293 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-03-09 07:00:03,395 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-03-09 07:00:03,395 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-03-09 07:00:03,396 INFO  L262         TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core
[2024-03-09 07:00:03,400 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-09 07:00:03,653 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7
[2024-03-09 07:00:03,746 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-03-09 07:00:03,747 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11
[2024-03-09 07:00:03,779 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:00:03,779 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-09 07:00:03,896 INFO  L349             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-03-09 07:00:03,897 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 20
[2024-03-09 07:00:03,901 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25
[2024-03-09 07:00:03,991 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:00:03,991 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [333877589] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-09 07:00:03,992 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-09 07:00:03,992 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13
[2024-03-09 07:00:03,992 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119630259]
[2024-03-09 07:00:03,992 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-09 07:00:03,992 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 13 states
[2024-03-09 07:00:03,993 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:03,993 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants.
[2024-03-09 07:00:03,993 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156
[2024-03-09 07:00:04,093 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-03-09 07:00:04,094 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 186 transitions, 574 flow. Second operand  has 13 states, 13 states have (on average 145.0) internal successors, (1885), 13 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,094 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:04,094 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-03-09 07:00:04,094 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:04,313 INFO  L124   PetriNetUnfolderBase]: 190/1814 cut-off events.
[2024-03-09 07:00:04,313 INFO  L125   PetriNetUnfolderBase]: For 615/716 co-relation queries the response was YES.
[2024-03-09 07:00:04,317 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 3288 conditions, 1814 events. 190/1814 cut-off events. For 615/716 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 14064 event pairs, 53 based on Foata normal form. 43/1805 useless extension candidates. Maximal degree in co-relation 2701. Up to 244 conditions per place. 
[2024-03-09 07:00:04,319 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 33 selfloop transitions, 8 changer transitions 2/195 dead transitions.
[2024-03-09 07:00:04,319 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 195 transitions, 687 flow
[2024-03-09 07:00:04,320 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-09 07:00:04,320 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-09 07:00:04,321 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 746 transitions.
[2024-03-09 07:00:04,322 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.888095238095238
[2024-03-09 07:00:04,322 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 746 transitions.
[2024-03-09 07:00:04,322 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 746 transitions.
[2024-03-09 07:00:04,322 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:04,322 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 746 transitions.
[2024-03-09 07:00:04,323 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 149.2) internal successors, (746), 5 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,324 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,325 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,325 INFO  L175             Difference]: Start difference. First operand has 180 places, 186 transitions, 574 flow. Second operand 5 states and 746 transitions.
[2024-03-09 07:00:04,325 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 195 transitions, 687 flow
[2024-03-09 07:00:04,328 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 195 transitions, 676 flow, removed 1 selfloop flow, removed 1 redundant places.
[2024-03-09 07:00:04,330 INFO  L231             Difference]: Finished difference. Result has 183 places, 182 transitions, 555 flow
[2024-03-09 07:00:04,330 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=547, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=555, PETRI_PLACES=183, PETRI_TRANSITIONS=182}
[2024-03-09 07:00:04,330 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 14 predicate places.
[2024-03-09 07:00:04,330 INFO  L495      AbstractCegarLoop]: Abstraction has has 183 places, 182 transitions, 555 flow
[2024-03-09 07:00:04,331 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 13 states, 13 states have (on average 145.0) internal successors, (1885), 13 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,331 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:04,331 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:04,335 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-03-09 07:00:04,536 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17
[2024-03-09 07:00:04,537 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 07:00:04,537 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:04,538 INFO  L85        PathProgramCache]: Analyzing trace with hash 616684888, now seen corresponding path program 1 times
[2024-03-09 07:00:04,538 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:04,538 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646102895]
[2024-03-09 07:00:04,538 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:04,538 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:04,558 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:04,577 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-09 07:00:04,577 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:04,577 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646102895]
[2024-03-09 07:00:04,577 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646102895] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:04,577 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:04,577 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:00:04,577 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074023562]
[2024-03-09 07:00:04,577 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:04,578 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:04,578 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:04,578 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:04,578 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:04,601 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-03-09 07:00:04,602 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 182 transitions, 555 flow. Second operand  has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,602 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:04,602 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-03-09 07:00:04,602 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:04,822 INFO  L124   PetriNetUnfolderBase]: 306/2272 cut-off events.
[2024-03-09 07:00:04,823 INFO  L125   PetriNetUnfolderBase]: For 1403/1518 co-relation queries the response was YES.
[2024-03-09 07:00:04,828 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 4565 conditions, 2272 events. 306/2272 cut-off events. For 1403/1518 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 18897 event pairs, 158 based on Foata normal form. 3/2202 useless extension candidates. Maximal degree in co-relation 3854. Up to 667 conditions per place. 
[2024-03-09 07:00:04,831 INFO  L140   encePairwiseOnDemand]: 165/168 looper letters, 37 selfloop transitions, 2 changer transitions 2/184 dead transitions.
[2024-03-09 07:00:04,831 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 184 transitions, 649 flow
[2024-03-09 07:00:04,832 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:00:04,832 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:00:04,832 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 443 transitions.
[2024-03-09 07:00:04,833 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.878968253968254
[2024-03-09 07:00:04,833 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 443 transitions.
[2024-03-09 07:00:04,833 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 443 transitions.
[2024-03-09 07:00:04,833 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:04,833 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 443 transitions.
[2024-03-09 07:00:04,834 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 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)
[2024-03-09 07:00:04,834 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,835 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,835 INFO  L175             Difference]: Start difference. First operand has 183 places, 182 transitions, 555 flow. Second operand 3 states and 443 transitions.
[2024-03-09 07:00:04,835 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 184 transitions, 649 flow
[2024-03-09 07:00:04,837 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 184 transitions, 637 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-09 07:00:04,839 INFO  L231             Difference]: Finished difference. Result has 181 places, 179 transitions, 540 flow
[2024-03-09 07:00:04,839 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=544, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=540, PETRI_PLACES=181, PETRI_TRANSITIONS=179}
[2024-03-09 07:00:04,839 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 12 predicate places.
[2024-03-09 07:00:04,840 INFO  L495      AbstractCegarLoop]: Abstraction has has 181 places, 179 transitions, 540 flow
[2024-03-09 07:00:04,840 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:04,840 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:04,840 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:04,840 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-09 07:00:04,840 INFO  L420      AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-09 07:00:04,840 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:04,840 INFO  L85        PathProgramCache]: Analyzing trace with hash 1083715927, now seen corresponding path program 1 times
[2024-03-09 07:00:04,841 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:04,841 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939649715]
[2024-03-09 07:00:04,841 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:04,841 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:04,862 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 07:00:04,862 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-09 07:00:04,877 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 07:00:04,901 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-09 07:00:04,901 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (13 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (12 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (11 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (10 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (9 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (8 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (7 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (6 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 15 remaining)
[2024-03-09 07:00:04,902 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 15 remaining)
[2024-03-09 07:00:04,903 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 15 remaining)
[2024-03-09 07:00:04,903 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-09 07:00:04,903 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:04,904 WARN  L233   ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-09 07:00:04,905 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances.
[2024-03-09 07:00:04,929 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-03-09 07:00:04,932 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 201 places, 198 transitions, 414 flow
[2024-03-09 07:00:04,958 INFO  L124   PetriNetUnfolderBase]: 13/366 cut-off events.
[2024-03-09 07:00:04,959 INFO  L125   PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES.
[2024-03-09 07:00:04,959 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 379 conditions, 366 events. 13/366 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 566 event pairs, 0 based on Foata normal form. 0/321 useless extension candidates. Maximal degree in co-relation 278. Up to 8 conditions per place. 
[2024-03-09 07:00:04,959 INFO  L82        GeneralOperation]: Start removeDead. Operand has 201 places, 198 transitions, 414 flow
[2024-03-09 07:00:04,962 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 201 places, 198 transitions, 414 flow
[2024-03-09 07:00:04,963 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 07:00:04,964 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=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7eaeda13, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 07:00:04,964 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 18 error locations.
[2024-03-09 07:00:04,966 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 07:00:04,966 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-03-09 07:00:04,966 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 07:00:04,966 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:04,966 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:04,966 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:00:04,966 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:04,966 INFO  L85        PathProgramCache]: Analyzing trace with hash -1401910985, now seen corresponding path program 1 times
[2024-03-09 07:00:04,967 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:04,967 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224548875]
[2024-03-09 07:00:04,967 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:04,967 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:04,974 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:04,985 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:00:04,985 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:04,985 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224548875]
[2024-03-09 07:00:04,985 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224548875] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:04,985 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:04,985 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:00:04,985 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699272297]
[2024-03-09 07:00:04,985 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:04,986 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:04,986 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:04,986 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:04,986 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:05,007 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 155 out of 198
[2024-03-09 07:00:05,008 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 198 transitions, 414 flow. Second operand  has 3 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:05,008 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:05,008 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 198
[2024-03-09 07:00:05,008 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:13,800 INFO  L124   PetriNetUnfolderBase]: 35239/80577 cut-off events.
[2024-03-09 07:00:13,800 INFO  L125   PetriNetUnfolderBase]: For 973/973 co-relation queries the response was YES.
[2024-03-09 07:00:13,973 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 131389 conditions, 80577 events. 35239/80577 cut-off events. For 973/973 co-relation queries the response was YES. Maximal size of possible extension queue 3207. Compared 997668 event pairs, 14941 based on Foata normal form. 880/73218 useless extension candidates. Maximal degree in co-relation 110223. Up to 27933 conditions per place. 
[2024-03-09 07:00:14,325 INFO  L140   encePairwiseOnDemand]: 176/198 looper letters, 60 selfloop transitions, 14 changer transitions 1/229 dead transitions.
[2024-03-09 07:00:14,325 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 229 transitions, 636 flow
[2024-03-09 07:00:14,326 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:00:14,326 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:00:14,327 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 549 transitions.
[2024-03-09 07:00:14,327 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9242424242424242
[2024-03-09 07:00:14,327 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 549 transitions.
[2024-03-09 07:00:14,327 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 549 transitions.
[2024-03-09 07:00:14,328 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:14,328 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 549 transitions.
[2024-03-09 07:00:14,328 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:14,329 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:00:14,329 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:00:14,329 INFO  L175             Difference]: Start difference. First operand has 201 places, 198 transitions, 414 flow. Second operand 3 states and 549 transitions.
[2024-03-09 07:00:14,330 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 229 transitions, 636 flow
[2024-03-09 07:00:14,331 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 229 transitions, 632 flow, removed 2 selfloop flow, removed 0 redundant places.
[2024-03-09 07:00:14,333 INFO  L231             Difference]: Finished difference. Result has 205 places, 208 transitions, 526 flow
[2024-03-09 07:00:14,333 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=406, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=526, PETRI_PLACES=205, PETRI_TRANSITIONS=208}
[2024-03-09 07:00:14,333 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 4 predicate places.
[2024-03-09 07:00:14,334 INFO  L495      AbstractCegarLoop]: Abstraction has has 205 places, 208 transitions, 526 flow
[2024-03-09 07:00:14,334 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:14,334 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:14,334 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:14,334 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-09 07:00:14,334 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:00:14,334 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:14,334 INFO  L85        PathProgramCache]: Analyzing trace with hash -409712185, now seen corresponding path program 1 times
[2024-03-09 07:00:14,334 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:14,334 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281631242]
[2024-03-09 07:00:14,334 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:14,335 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:14,339 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:14,350 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:00:14,350 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:14,350 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281631242]
[2024-03-09 07:00:14,350 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281631242] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:14,350 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:14,350 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:00:14,350 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229206636]
[2024-03-09 07:00:14,350 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:14,350 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:14,351 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:14,351 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:14,351 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:14,398 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 159 out of 198
[2024-03-09 07:00:14,398 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 208 transitions, 526 flow. Second operand  has 3 states, 3 states have (on average 161.0) internal successors, (483), 3 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:14,398 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:14,399 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 198
[2024-03-09 07:00:14,399 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:18,463 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 188#L688-1true])
[2024-03-09 07:00:18,463 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:00:18,463 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-09 07:00:18,464 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-09 07:00:18,464 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,464 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,833 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 188#L688-1true])
[2024-03-09 07:00:18,833 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:00:18,833 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,833 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,833 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,833 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:00:18,834 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 165#L688-1true, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-09 07:00:18,834 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:00:18,835 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,835 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:00:18,835 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:18,835 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:00:19,073 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-09 07:00:19,073 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-09 07:00:19,073 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:19,073 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:19,073 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:19,073 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 07:00:19,582 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-09 07:00:19,582 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-09 07:00:19,582 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:19,582 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:00:19,582 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 07:00:19,952 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 67#L688-5true, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse])
[2024-03-09 07:00:19,952 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:00:19,952 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:00:19,952 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:00:19,952 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:19,954 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 8#L688-5true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:19,954 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:00:19,954 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:19,954 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:00:19,954 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:00:20,670 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-09 07:00:20,670 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-09 07:00:20,670 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:00:20,670 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:00:20,670 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:00:20,673 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [40#L690-3true, Black: 204#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:20,673 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-09 07:00:20,673 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:00:20,673 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:00:20,673 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 188#L688-1true])
[2024-03-09 07:00:21,268 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-09 07:00:21,268 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-09 07:00:21,268 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,268 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,505 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 188#L688-1true])
[2024-03-09 07:00:21,505 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:00:21,505 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:00:21,505 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,505 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,505 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,507 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-09 07:00:21,508 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:00:21,508 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,508 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,508 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:00:21,508 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:00:21,761 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-09 07:00:21,761 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:00:21,761 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:00:21,761 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:21,761 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:21,761 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:21,763 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-09 07:00:21,763 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:00:21,763 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:21,763 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:21,763 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-09 07:00:21,764 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-09 07:00:21,764 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:21,764 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,028 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-09 07:00:22,029 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:00:22,029 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,029 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:00:22,029 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,029 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,031 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-09 07:00:22,031 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:00:22,031 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,031 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,031 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:00:22,031 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:00:22,436 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse, 153#L686-3true])
[2024-03-09 07:00:22,436 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:00:22,436 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:22,436 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:00:22,436 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:00:22,449 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-09 07:00:22,449 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:00:22,449 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:22,450 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:22,450 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:22,450 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:00:22,784 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L688-5true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-09 07:00:22,784 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:00:22,784 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:00:22,784 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:00:22,784 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:00:22,788 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 8#L688-5true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:22,788 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:00:22,788 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:00:22,788 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:00:22,788 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:00:23,106 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse, 196#L687-3true])
[2024-03-09 07:00:23,106 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:00:23,106 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:00:23,106 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:23,107 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:00:23,465 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L688-5true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-09 07:00:23,465 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:00:23,465 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:00:23,465 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:00:23,465 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:00:23,469 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 8#L688-5true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:23,469 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:00:23,469 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:00:23,469 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:00:23,470 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:00:23,789 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-09 07:00:23,789 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:00:23,789 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:00:23,789 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:00:23,789 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:00:23,794 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:23,794 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:00:23,794 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:00:23,794 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:00:23,794 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:00:24,434 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-09 07:00:24,434 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:00:24,434 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:00:24,434 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:00:24,435 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:00:24,440 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:24,440 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:00:24,440 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:00:24,440 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:00:24,440 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:00:25,785 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, 31#L690-3true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse])
[2024-03-09 07:00:25,785 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-09 07:00:25,785 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:00:25,785 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:00:25,785 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 07:00:25,788 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, 31#L690-3true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-09 07:00:25,788 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-09 07:00:25,788 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:00:25,788 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:00:25,788 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 07:00:25,861 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 27#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse])
[2024-03-09 07:00:25,861 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-09 07:00:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 07:00:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:00:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:00:25,931 INFO  L124   PetriNetUnfolderBase]: 38618/100191 cut-off events.
[2024-03-09 07:00:25,931 INFO  L125   PetriNetUnfolderBase]: For 40153/43855 co-relation queries the response was YES.
[2024-03-09 07:00:26,199 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 192734 conditions, 100191 events. 38618/100191 cut-off events. For 40153/43855 co-relation queries the response was YES. Maximal size of possible extension queue 3274. Compared 1350329 event pairs, 24930 based on Foata normal form. 654/90919 useless extension candidates. Maximal degree in co-relation 190553. Up to 46398 conditions per place. 
[2024-03-09 07:00:26,557 INFO  L140   encePairwiseOnDemand]: 188/198 looper letters, 55 selfloop transitions, 16 changer transitions 0/234 dead transitions.
[2024-03-09 07:00:26,557 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 234 transitions, 756 flow
[2024-03-09 07:00:26,558 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:00:26,558 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:00:26,559 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 534 transitions.
[2024-03-09 07:00:26,559 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.898989898989899
[2024-03-09 07:00:26,559 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 534 transitions.
[2024-03-09 07:00:26,559 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 534 transitions.
[2024-03-09 07:00:26,560 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:26,560 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 534 transitions.
[2024-03-09 07:00:26,561 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:26,561 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:00:26,562 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:00:26,562 INFO  L175             Difference]: Start difference. First operand has 205 places, 208 transitions, 526 flow. Second operand 3 states and 534 transitions.
[2024-03-09 07:00:26,562 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 234 transitions, 756 flow
[2024-03-09 07:00:26,739 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 234 transitions, 716 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:00:26,741 INFO  L231             Difference]: Finished difference. Result has 206 places, 222 transitions, 644 flow
[2024-03-09 07:00:26,741 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=498, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=644, PETRI_PLACES=206, PETRI_TRANSITIONS=222}
[2024-03-09 07:00:26,742 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 5 predicate places.
[2024-03-09 07:00:26,742 INFO  L495      AbstractCegarLoop]: Abstraction has has 206 places, 222 transitions, 644 flow
[2024-03-09 07:00:26,742 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 161.0) internal successors, (483), 3 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:26,742 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:26,742 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:26,742 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-09 07:00:26,742 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:00:26,742 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:26,743 INFO  L85        PathProgramCache]: Analyzing trace with hash -2082281323, now seen corresponding path program 1 times
[2024-03-09 07:00:26,743 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:26,743 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730297204]
[2024-03-09 07:00:26,743 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:26,743 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:26,748 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:26,760 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:00:26,760 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:26,760 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730297204]
[2024-03-09 07:00:26,760 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730297204] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:26,760 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:26,761 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:00:26,761 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328435945]
[2024-03-09 07:00:26,761 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:26,761 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:26,761 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:26,761 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:26,761 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:26,774 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 168 out of 198
[2024-03-09 07:00:26,775 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 222 transitions, 644 flow. Second operand  has 3 states, 3 states have (on average 169.33333333333334) internal successors, (508), 3 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:26,775 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:26,775 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 198
[2024-03-09 07:00:26,775 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:30,469 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 216#true, 188#L688-1true])
[2024-03-09 07:00:30,469 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-09 07:00:30,469 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:30,469 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:30,469 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:30,470 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 216#true])
[2024-03-09 07:00:30,470 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-09 07:00:30,470 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:30,470 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:30,470 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:30,721 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 216#true])
[2024-03-09 07:00:30,721 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-03-09 07:00:30,721 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-09 07:00:30,721 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-09 07:00:30,721 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-09 07:00:37,238 INFO  L124   PetriNetUnfolderBase]: 30665/92129 cut-off events.
[2024-03-09 07:00:37,238 INFO  L125   PetriNetUnfolderBase]: For 15569/48714 co-relation queries the response was YES.
[2024-03-09 07:00:37,545 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 159538 conditions, 92129 events. 30665/92129 cut-off events. For 15569/48714 co-relation queries the response was YES. Maximal size of possible extension queue 3205. Compared 1329951 event pairs, 18286 based on Foata normal form. 49/79147 useless extension candidates. Maximal degree in co-relation 157760. Up to 23298 conditions per place. 
[2024-03-09 07:00:37,997 INFO  L140   encePairwiseOnDemand]: 192/198 looper letters, 38 selfloop transitions, 5 changer transitions 0/238 dead transitions.
[2024-03-09 07:00:37,997 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 238 transitions, 762 flow
[2024-03-09 07:00:37,998 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:00:37,998 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:00:37,999 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 548 transitions.
[2024-03-09 07:00:37,999 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9225589225589226
[2024-03-09 07:00:37,999 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 548 transitions.
[2024-03-09 07:00:37,999 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 548 transitions.
[2024-03-09 07:00:38,000 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:38,000 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 548 transitions.
[2024-03-09 07:00:38,001 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 182.66666666666666) internal successors, (548), 3 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:38,002 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:00:38,002 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:00:38,002 INFO  L175             Difference]: Start difference. First operand has 206 places, 222 transitions, 644 flow. Second operand 3 states and 548 transitions.
[2024-03-09 07:00:38,002 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 238 transitions, 762 flow
[2024-03-09 07:00:38,239 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 238 transitions, 730 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:00:38,241 INFO  L231             Difference]: Finished difference. Result has 208 places, 226 transitions, 650 flow
[2024-03-09 07:00:38,241 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=612, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=650, PETRI_PLACES=208, PETRI_TRANSITIONS=226}
[2024-03-09 07:00:38,242 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 7 predicate places.
[2024-03-09 07:00:38,242 INFO  L495      AbstractCegarLoop]: Abstraction has has 208 places, 226 transitions, 650 flow
[2024-03-09 07:00:38,242 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 169.33333333333334) internal successors, (508), 3 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:38,242 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:38,242 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:38,243 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-09 07:00:38,243 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:00:38,243 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:38,243 INFO  L85        PathProgramCache]: Analyzing trace with hash -1555110246, now seen corresponding path program 1 times
[2024-03-09 07:00:38,243 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:38,243 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751301645]
[2024-03-09 07:00:38,243 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:38,243 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:38,254 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:38,426 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:00:38,426 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:38,426 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751301645]
[2024-03-09 07:00:38,426 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751301645] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:38,427 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:38,427 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 07:00:38,427 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461879983]
[2024-03-09 07:00:38,427 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:38,427 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 07:00:38,427 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:38,427 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 07:00:38,428 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 07:00:38,475 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 163 out of 198
[2024-03-09 07:00:38,476 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 226 transitions, 650 flow. Second operand  has 6 states, 6 states have (on average 164.66666666666666) internal successors, (988), 6 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:38,476 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:38,476 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 198
[2024-03-09 07:00:38,476 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:52,845 INFO  L124   PetriNetUnfolderBase]: 36712/122063 cut-off events.
[2024-03-09 07:00:52,845 INFO  L125   PetriNetUnfolderBase]: For 16086/18872 co-relation queries the response was YES.
[2024-03-09 07:00:53,309 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 209006 conditions, 122063 events. 36712/122063 cut-off events. For 16086/18872 co-relation queries the response was YES. Maximal size of possible extension queue 3291. Compared 1846708 event pairs, 16784 based on Foata normal form. 11/107291 useless extension candidates. Maximal degree in co-relation 205376. Up to 24764 conditions per place. 
[2024-03-09 07:00:53,772 INFO  L140   encePairwiseOnDemand]: 192/198 looper letters, 74 selfloop transitions, 5 changer transitions 0/273 dead transitions.
[2024-03-09 07:00:53,772 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 273 transitions, 902 flow
[2024-03-09 07:00:53,773 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 07:00:53,773 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 07:00:53,774 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1058 transitions.
[2024-03-09 07:00:53,774 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8905723905723906
[2024-03-09 07:00:53,775 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1058 transitions.
[2024-03-09 07:00:53,775 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1058 transitions.
[2024-03-09 07:00:53,775 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:00:53,775 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1058 transitions.
[2024-03-09 07:00:53,777 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 176.33333333333334) internal successors, (1058), 6 states have internal predecessors, (1058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:53,778 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 198.0) internal successors, (1386), 7 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:53,778 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 198.0) internal successors, (1386), 7 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:53,778 INFO  L175             Difference]: Start difference. First operand has 208 places, 226 transitions, 650 flow. Second operand 6 states and 1058 transitions.
[2024-03-09 07:00:53,778 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 273 transitions, 902 flow
[2024-03-09 07:00:53,824 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 273 transitions, 892 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:00:53,826 INFO  L231             Difference]: Finished difference. Result has 210 places, 225 transitions, 648 flow
[2024-03-09 07:00:53,826 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=648, PETRI_PLACES=210, PETRI_TRANSITIONS=225}
[2024-03-09 07:00:53,826 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 9 predicate places.
[2024-03-09 07:00:53,826 INFO  L495      AbstractCegarLoop]: Abstraction has has 210 places, 225 transitions, 648 flow
[2024-03-09 07:00:53,827 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 164.66666666666666) internal successors, (988), 6 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:53,827 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:00:53,827 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:00:53,827 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23
[2024-03-09 07:00:53,827 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:00:53,827 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:00:53,827 INFO  L85        PathProgramCache]: Analyzing trace with hash 789641828, now seen corresponding path program 1 times
[2024-03-09 07:00:53,827 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:00:53,827 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818558856]
[2024-03-09 07:00:53,828 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:00:53,828 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:00:53,836 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:00:53,846 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:00:53,846 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:00:53,847 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818558856]
[2024-03-09 07:00:53,847 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818558856] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:00:53,847 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:00:53,847 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:00:53,847 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071818529]
[2024-03-09 07:00:53,847 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:00:53,847 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:00:53,847 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:00:53,848 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:00:53,848 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:00:53,861 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-03-09 07:00:53,862 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 225 transitions, 648 flow. Second operand  has 3 states, 3 states have (on average 168.33333333333334) internal successors, (505), 3 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:00:53,862 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:00:53,862 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-03-09 07:00:53,862 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:00:59,154 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true, 188#L688-1true])
[2024-03-09 07:00:59,154 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-09 07:00:59,154 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:59,154 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:59,154 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:59,155 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, 165#L688-1true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-09 07:00:59,155 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-09 07:00:59,155 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:59,155 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:59,155 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-09 07:00:59,476 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-09 07:00:59,476 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-03-09 07:00:59,476 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-09 07:00:59,476 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-09 07:00:59,477 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-09 07:01:06,167 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][247], [Black: 204#true, 17#L698-7true, 8#L688-5true, threadThread1of3ForFork0InUse, 39#L688-2true, 229#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-09 07:01:06,167 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:06,167 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:06,167 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:06,167 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:07,434 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][237], [Black: 204#true, 8#L688-5true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, 229#true, 138#L688-1true, threadThread2of3ForFork0InUse, 134#L699true, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-09 07:01:07,434 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:01:07,434 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:07,434 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:07,434 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:08,790 INFO  L124   PetriNetUnfolderBase]: 43052/129629 cut-off events.
[2024-03-09 07:01:08,790 INFO  L125   PetriNetUnfolderBase]: For 20688/56158 co-relation queries the response was YES.
[2024-03-09 07:01:09,271 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 227272 conditions, 129629 events. 43052/129629 cut-off events. For 20688/56158 co-relation queries the response was YES. Maximal size of possible extension queue 4481. Compared 1960418 event pairs, 22823 based on Foata normal form. 94/111103 useless extension candidates. Maximal degree in co-relation 225314. Up to 34603 conditions per place. 
[2024-03-09 07:01:09,764 INFO  L140   encePairwiseOnDemand]: 191/198 looper letters, 46 selfloop transitions, 9 changer transitions 0/248 dead transitions.
[2024-03-09 07:01:09,764 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 248 transitions, 824 flow
[2024-03-09 07:01:09,764 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:01:09,764 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:01:09,765 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 549 transitions.
[2024-03-09 07:01:09,765 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9242424242424242
[2024-03-09 07:01:09,765 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 549 transitions.
[2024-03-09 07:01:09,765 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 549 transitions.
[2024-03-09 07:01:09,766 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:01:09,766 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 549 transitions.
[2024-03-09 07:01:09,766 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:01:09,767 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:01:09,767 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:01:09,767 INFO  L175             Difference]: Start difference. First operand has 210 places, 225 transitions, 648 flow. Second operand 3 states and 549 transitions.
[2024-03-09 07:01:09,767 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 248 transitions, 824 flow
[2024-03-09 07:01:09,780 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 248 transitions, 814 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 07:01:09,782 INFO  L231             Difference]: Finished difference. Result has 209 places, 232 transitions, 714 flow
[2024-03-09 07:01:09,783 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=714, PETRI_PLACES=209, PETRI_TRANSITIONS=232}
[2024-03-09 07:01:09,783 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 8 predicate places.
[2024-03-09 07:01:09,783 INFO  L495      AbstractCegarLoop]: Abstraction has has 209 places, 232 transitions, 714 flow
[2024-03-09 07:01:09,783 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 168.33333333333334) internal successors, (505), 3 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:01:09,783 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:01:09,784 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:01:09,784 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24
[2024-03-09 07:01:09,784 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:01:09,784 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:01:09,784 INFO  L85        PathProgramCache]: Analyzing trace with hash 770488748, now seen corresponding path program 1 times
[2024-03-09 07:01:09,784 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:01:09,784 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658083307]
[2024-03-09 07:01:09,784 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:01:09,784 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:01:09,793 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:01:09,805 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:01:09,805 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:01:09,805 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658083307]
[2024-03-09 07:01:09,805 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658083307] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:01:09,806 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:01:09,806 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:01:09,806 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123039682]
[2024-03-09 07:01:09,806 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:01:09,806 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:01:09,806 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:01:09,806 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:01:09,806 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:01:09,848 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-03-09 07:01:09,848 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 232 transitions, 714 flow. Second operand  has 3 states, 3 states have (on average 165.0) internal successors, (495), 3 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:01:09,848 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:01:09,849 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-03-09 07:01:09,849 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:01:11,084 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [Black: 204#true, 42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:11,084 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:11,084 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:11,084 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:11,084 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:11,198 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:11,198 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:01:11,198 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:11,198 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:11,198 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:01:11,256 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 27#L690-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:11,257 INFO  L294   olderBase$Statistics]: this new event has 167 ancestors and is cut-off event
[2024-03-09 07:01:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-09 07:01:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 167 ancestors and is cut-off event
[2024-03-09 07:01:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-09 07:01:16,565 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:16,565 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:01:16,565 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:16,565 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:16,565 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:16,565 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:16,566 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:16,566 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:16,566 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,001 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:17,002 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:01:17,002 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,002 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,002 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:17,002 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,004 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:17,004 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-09 07:01:17,004 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,004 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,004 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-09 07:01:17,004 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:17,568 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:17,568 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-09 07:01:17,568 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:17,568 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:17,569 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 07:01:17,569 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:18,040 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:18,040 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:18,040 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,040 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,040 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:18,042 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:18,042 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:18,042 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,043 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:18,043 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,043 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:18,044 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:18,044 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,044 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,044 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:18,269 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][221], [8#L688-5true, 235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:18,270 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:18,270 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:18,270 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:18,270 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:18,270 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][169], [threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:18,270 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-03-09 07:01:18,270 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 07:01:18,271 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 07:01:18,271 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 07:01:18,639 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:18,639 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-09 07:01:18,639 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:18,639 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-09 07:01:18,639 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 07:01:19,126 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,127 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:19,127 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:19,127 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:19,127 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:19,128 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,129 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:19,129 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:19,129 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:19,129 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:19,138 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,138 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,138 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,138 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,138 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,140 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,141 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,141 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,141 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,141 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,144 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,144 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:19,145 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:19,145 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:19,145 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:19,651 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,651 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:19,651 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:19,651 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:19,651 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:19,652 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,652 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:19,652 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:19,652 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:19,652 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:19,652 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:19,654 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,654 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,654 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,654 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,654 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,655 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,655 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,655 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,655 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,655 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,661 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,661 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:19,662 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:19,662 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:19,662 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:19,665 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:19,665 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,666 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:19,666 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:19,666 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:20,306 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,307 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,307 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:20,307 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:20,308 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:20,312 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,312 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:20,312 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:20,312 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:20,312 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:20,318 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,319 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,319 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,319 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,319 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,809 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,809 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,810 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:20,810 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:20,813 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,813 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,813 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,813 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,813 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,821 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,822 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,822 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,822 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,822 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,822 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,828 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, 40#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:20,828 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-09 07:01:20,828 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,828 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-09 07:01:20,828 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:22,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:22,093 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:01:22,093 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,093 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,093 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,093 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:22,093 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:01:22,093 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:22,094 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:22,094 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:22,094 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:22,094 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:01:22,094 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,094 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,094 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,630 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:22,630 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:01:22,630 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:22,630 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,630 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,630 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,633 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:22,633 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:01:22,633 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,633 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:22,633 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:22,633 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:23,176 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:23,176 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:01:23,176 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:23,176 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:23,176 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:23,176 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-09 07:01:23,179 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:23,179 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:23,179 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:23,180 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:23,180 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:23,180 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:23,180 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,180 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,180 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,880 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:23,881 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:23,881 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:23,881 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:23,881 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:23,883 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-09 07:01:23,883 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:23,883 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,883 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,883 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:23,883 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,885 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:23,885 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:23,886 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,886 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,886 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:23,886 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:24,159 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][221], [8#L688-5true, 235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:24,159 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][169], [threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:24,160 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:24,160 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:24,455 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:24,455 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:01:24,455 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:24,455 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:24,456 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:24,472 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:24,472 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:24,473 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:24,473 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:24,473 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:24,473 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:25,226 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:25,226 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,226 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,226 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,226 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,228 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 114#L686-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:25,228 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,228 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,228 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,228 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,230 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:25,230 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,230 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,230 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,230 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,232 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:25,232 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:25,233 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:25,233 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:25,233 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:25,501 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][221], [8#L688-5true, 235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:25,501 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:25,501 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:25,501 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:25,501 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:25,502 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][169], [threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:25,502 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:25,502 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:25,502 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:25,502 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:25,777 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:25,778 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:25,778 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:25,778 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:25,778 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:25,778 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:25,778 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:25,778 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:25,778 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:25,779 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:25,779 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:25,788 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:25,788 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:25,788 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:25,788 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:25,788 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:25,792 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:25,792 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,792 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:25,793 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:25,793 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:26,041 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][266], [235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 17#L698-7true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:26,041 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,041 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,041 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,041 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,357 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:26,357 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:26,357 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:26,357 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:26,357 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:26,357 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:26,357 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,358 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:26,358 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,358 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:26,358 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:26,362 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:26,362 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:26,362 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:26,363 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:26,363 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:26,368 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:26,368 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:26,368 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:26,368 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:26,369 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:26,376 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:26,376 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:26,377 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:26,377 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:26,377 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:26,379 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:26,380 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:26,380 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:26,380 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:26,380 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:26,385 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:26,385 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:26,385 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:26,385 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:26,385 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:27,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,093 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,093 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:27,093 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:27,094 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:27,094 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:27,094 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:27,094 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:27,094 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:27,094 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:27,097 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,097 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,097 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,097 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,097 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,106 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:27,106 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:01:27,106 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:27,106 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:27,106 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:27,107 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,108 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,108 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,108 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,108 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,108 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,112 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:27,112 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,112 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,112 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,112 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,118 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,119 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,119 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,119 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,119 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,625 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:27,626 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:27,626 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:27,626 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,627 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:27,631 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,632 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:01:27,632 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:27,632 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:27,632 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:27,641 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:27,641 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:27,641 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:27,641 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:27,641 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:27,648 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:27,648 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:27,648 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:27,648 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:27,648 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:27,650 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:27,651 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:27,651 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:27,651 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:27,651 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,180 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:28,180 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:01:28,180 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:28,181 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:28,181 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:01:28,184 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,184 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,184 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,184 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,184 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,197 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:28,197 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,197 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,197 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,197 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,197 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,200 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,200 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,200 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,201 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,201 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,201 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:28,201 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,201 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,202 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,202 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,204 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,204 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,204 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,204 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,204 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,205 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,205 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,205 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,205 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,205 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,206 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,206 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,206 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,207 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,207 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,213 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:01:28,213 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,213 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:28,213 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,213 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:28,888 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,888 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,888 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,889 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,889 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,890 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:28,890 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,890 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,890 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,890 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,905 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:28,905 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,905 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:28,906 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:28,906 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:29,400 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,400 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,400 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,400 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,400 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,401 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:29,401 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,401 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,401 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,402 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,404 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,404 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,404 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,404 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,404 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,404 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,405 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,405 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,405 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,405 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,838 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,838 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:01:29,838 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:29,838 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:29,839 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:01:29,839 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,839 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,839 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,839 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:29,839 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:29,842 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,842 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:01:29,842 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:01:29,842 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:29,843 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:29,843 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,843 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:01:29,843 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:01:29,844 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:29,844 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:29,851 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [8#L688-5true, 42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:29,851 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:01:29,852 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:29,852 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:29,852 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,228 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][144], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:30,229 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,229 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,229 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:30,229 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:30,230 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:30,230 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,230 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:30,230 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:30,230 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,520 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:30,520 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:01:30,520 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:30,520 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:30,521 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:01:30,521 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:01:30,671 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:30,671 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,671 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:30,671 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:30,671 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:01:30,940 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:30,940 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:01:30,940 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:30,941 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:30,941 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,299 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][144], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:31,299 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,299 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:31,299 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,299 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:31,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 40#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:31,300 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,300 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,300 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:31,301 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:31,511 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:31,511 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,511 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:01:31,511 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:31,511 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:01:31,520 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:31,520 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-03-09 07:01:31,520 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:31,520 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:01:31,520 INFO  L297   olderBase$Statistics]:   existing Event has 225 ancestors and is cut-off event
[2024-03-09 07:01:31,692 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:31,692 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-09 07:01:31,692 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:31,692 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:31,692 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 07:01:31,698 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:31,698 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-09 07:01:31,698 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:31,699 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:01:31,699 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 07:01:32,126 INFO  L124   PetriNetUnfolderBase]: 73166/186626 cut-off events.
[2024-03-09 07:01:32,126 INFO  L125   PetriNetUnfolderBase]: For 96043/104186 co-relation queries the response was YES.
[2024-03-09 07:01:32,819 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 381272 conditions, 186626 events. 73166/186626 cut-off events. For 96043/104186 co-relation queries the response was YES. Maximal size of possible extension queue 5847. Compared 2701130 event pairs, 39099 based on Foata normal form. 1190/164029 useless extension candidates. Maximal degree in co-relation 376459. Up to 82423 conditions per place. 
[2024-03-09 07:01:33,712 INFO  L140   encePairwiseOnDemand]: 187/198 looper letters, 67 selfloop transitions, 28 changer transitions 0/272 dead transitions.
[2024-03-09 07:01:33,712 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 272 transitions, 1074 flow
[2024-03-09 07:01:33,713 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:01:33,713 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:01:33,714 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 543 transitions.
[2024-03-09 07:01:33,714 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9141414141414141
[2024-03-09 07:01:33,714 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 543 transitions.
[2024-03-09 07:01:33,714 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 543 transitions.
[2024-03-09 07:01:33,715 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:01:33,715 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 543 transitions.
[2024-03-09 07:01:33,716 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 181.0) internal successors, (543), 3 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:01:33,717 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:01:33,717 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:01:33,717 INFO  L175             Difference]: Start difference. First operand has 209 places, 232 transitions, 714 flow. Second operand 3 states and 543 transitions.
[2024-03-09 07:01:33,717 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 272 transitions, 1074 flow
[2024-03-09 07:01:33,765 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 272 transitions, 1056 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:01:33,768 INFO  L231             Difference]: Finished difference. Result has 211 places, 256 transitions, 986 flow
[2024-03-09 07:01:33,768 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=696, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=986, PETRI_PLACES=211, PETRI_TRANSITIONS=256}
[2024-03-09 07:01:33,769 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 10 predicate places.
[2024-03-09 07:01:33,769 INFO  L495      AbstractCegarLoop]: Abstraction has has 211 places, 256 transitions, 986 flow
[2024-03-09 07:01:33,769 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 165.0) internal successors, (495), 3 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:01:33,769 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:01:33,769 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:01:33,770 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25
[2024-03-09 07:01:33,770 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:01:33,770 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:01:33,770 INFO  L85        PathProgramCache]: Analyzing trace with hash 1438156379, now seen corresponding path program 1 times
[2024-03-09 07:01:33,770 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:01:33,770 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548414018]
[2024-03-09 07:01:33,771 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:01:33,771 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:01:33,781 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:01:33,839 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:01:33,840 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:01:33,840 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548414018]
[2024-03-09 07:01:33,840 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548414018] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-09 07:01:33,840 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537675147]
[2024-03-09 07:01:33,840 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:01:33,840 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 07:01:33,841 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 07:01:33,842 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-09 07:01:33,857 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-03-09 07:01:33,979 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:01:33,980 INFO  L262         TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-03-09 07:01:33,982 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-09 07:01:34,075 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 07:01:34,076 INFO  L323         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-03-09 07:01:34,076 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [537675147] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:01:34,076 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-03-09 07:01:34,076 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7
[2024-03-09 07:01:34,076 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827718522]
[2024-03-09 07:01:34,076 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:01:34,077 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-09 07:01:34,077 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:01:34,077 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-09 07:01:34,077 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42
[2024-03-09 07:01:34,094 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 163 out of 198
[2024-03-09 07:01:34,094 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 256 transitions, 986 flow. Second operand  has 5 states, 5 states have (on average 165.4) internal successors, (827), 5 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:01:34,094 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:01:34,094 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 198
[2024-03-09 07:01:34,094 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:01:35,308 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,309 INFO  L294   olderBase$Statistics]: this new event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,309 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,309 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,309 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,385 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,385 INFO  L294   olderBase$Statistics]: this new event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,385 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,385 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,385 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,819 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,819 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,819 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,819 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,819 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,819 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,820 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,820 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,820 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,820 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,820 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,820 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,821 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,823 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0NotInUse, 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,823 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,823 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,823 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,823 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,927 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,927 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:01:35,927 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,927 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,927 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,928 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,933 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:35,934 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:35,934 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,934 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,935 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:35,935 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:01:35,944 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:35,944 INFO  L294   olderBase$Statistics]: this new event has 164 ancestors and is cut-off event
[2024-03-09 07:01:35,944 INFO  L297   olderBase$Statistics]:   existing Event has 157 ancestors and is cut-off event
[2024-03-09 07:01:35,944 INFO  L297   olderBase$Statistics]:   existing Event has 157 ancestors and is cut-off event
[2024-03-09 07:01:35,944 INFO  L297   olderBase$Statistics]:   existing Event has 164 ancestors and is cut-off event
[2024-03-09 07:01:35,944 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:35,944 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:36,128 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:36,128 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:01:36,129 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:36,129 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:36,129 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:01:36,129 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:36,129 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:36,129 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:01:36,130 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0NotInUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:36,130 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-09 07:01:36,130 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-09 07:01:36,130 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:36,130 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-09 07:01:36,236 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:36,236 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-09 07:01:36,236 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-09 07:01:36,236 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:36,236 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-09 07:01:41,267 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:41,267 INFO  L294   olderBase$Statistics]: this new event has 194 ancestors and is cut-off event
[2024-03-09 07:01:41,267 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:41,267 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:41,267 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:41,782 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:41,782 INFO  L294   olderBase$Statistics]: this new event has 195 ancestors and is cut-off event
[2024-03-09 07:01:41,782 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:41,782 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:41,782 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:42,457 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:42,458 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-09 07:01:42,458 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:42,458 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:42,458 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:42,463 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, 122#L701-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 136#L688-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:42,463 INFO  L294   olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event
[2024-03-09 07:01:42,463 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-03-09 07:01:42,463 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-03-09 07:01:42,463 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-03-09 07:01:43,074 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:43,074 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-03-09 07:01:43,074 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:43,074 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:43,074 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:45,417 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,417 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,417 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,417 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,417 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,418 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,418 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,419 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,419 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,419 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,419 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,419 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,419 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,420 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,420 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,420 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,420 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,420 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,420 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,420 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,424 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,424 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,424 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,424 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,424 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,424 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,424 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,424 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,425 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,425 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,425 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,427 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:45,427 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,427 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:45,427 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,427 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:45,446 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 163#$Ultimate##0true])
[2024-03-09 07:01:45,447 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-03-09 07:01:45,447 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-09 07:01:45,447 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 07:01:45,447 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-09 07:01:46,234 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:46,234 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:46,234 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,234 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,235 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,235 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,302 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:46,302 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:46,303 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:46,303 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:46,303 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:46,303 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:46,303 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:46,411 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:46,412 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:46,412 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:46,412 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:47,262 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,262 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,262 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,262 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,262 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,263 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,263 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,267 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,267 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,267 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,267 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,267 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,268 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,268 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,268 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,268 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,269 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,269 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,272 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,272 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,272 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,272 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,272 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,274 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,274 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,274 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,274 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,274 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,277 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,277 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,277 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:47,277 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,277 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:47,292 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 66#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:47,292 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:47,292 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,292 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:47,292 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:48,298 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,298 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:48,298 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:48,298 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:48,298 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:48,305 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,305 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:48,305 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,305 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,305 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,305 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,367 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,368 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,368 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:48,368 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:48,371 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,371 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:48,372 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:48,372 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:48,372 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:48,470 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,470 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:01:48,470 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:48,470 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-09 07:01:48,471 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:48,471 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,471 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:48,471 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:48,471 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:48,471 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:48,471 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:48,509 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:48,509 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-09 07:01:48,509 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:48,509 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-09 07:01:48,509 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:49,218 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:49,218 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,218 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,218 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,218 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,219 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:49,220 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,220 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,220 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,220 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,220 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,220 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,220 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,228 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:49,228 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,228 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:49,228 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 07:01:49,228 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 07:01:50,567 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:50,567 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-09 07:01:50,567 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:50,567 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 07:01:50,567 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:51,695 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:51,695 INFO  L294   olderBase$Statistics]: this new event has 206 ancestors and is cut-off event
[2024-03-09 07:01:51,695 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:51,695 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:51,695 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:52,636 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:52,636 INFO  L294   olderBase$Statistics]: this new event has 207 ancestors and is cut-off event
[2024-03-09 07:01:52,636 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:52,636 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:52,636 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:53,519 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 100#L685-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:53,519 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:01:53,519 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:53,519 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:53,519 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 07:01:53,785 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:53,785 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-09 07:01:53,785 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:53,785 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:53,785 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:01:54,712 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [30#L685-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:54,712 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:01:54,712 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:54,712 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:54,712 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:01:54,978 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:54,978 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-09 07:01:54,978 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:54,978 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:54,978 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:01:56,022 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:56,022 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,022 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,022 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,022 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,024 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:56,024 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,024 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,024 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:56,025 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,164 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, 34#L685-5true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:57,165 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,165 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:57,165 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:57,165 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 07:01:57,376 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:57,376 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,376 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,377 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,377 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,377 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:57,377 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,378 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,378 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,378 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,404 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:57,404 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,404 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,404 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,404 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,405 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:57,405 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,405 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,405 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,405 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:57,406 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:57,406 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,406 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,406 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:57,406 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:01:58,418 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,419 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,419 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,419 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,419 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,420 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 114#L686-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,420 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,420 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,420 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,420 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,420 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,421 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,421 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,421 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,421 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,421 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,421 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,421 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,428 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,428 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,428 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,428 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:58,428 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:58,440 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, 2#L686-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,440 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:58,440 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:58,440 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:58,440 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:58,714 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,714 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,714 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,714 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,714 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,715 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:01:58,715 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,715 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,715 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,715 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:58,738 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:58,738 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:58,738 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:58,738 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:58,738 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,603 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,603 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:59,604 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,604 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,604 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,604 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,672 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,672 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,672 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:01:59,673 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:01:59,685 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [114#L686-3true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 177#L706true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,685 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,685 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,685 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,685 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,824 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,824 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:01:59,825 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:01:59,849 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,850 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,850 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,850 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,850 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:01:59,917 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,918 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:01:59,918 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:01:59,918 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:01,003 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,004 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,004 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,004 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,004 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,005 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,005 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,011 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:02:01,011 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,011 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,011 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,011 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,012 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,012 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,012 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,012 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,012 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,012 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,013 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,013 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,013 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,013 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,013 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,013 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,013 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,017 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,017 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,018 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,018 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,018 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,023 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,023 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,023 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,023 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:01,023 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:01,032 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 52#L687-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,032 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,033 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:01,033 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,033 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:01,049 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [114#L686-3true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:01,049 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-09 07:02:01,049 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:01,049 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:01,050 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:02,414 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,415 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [114#L686-3true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 6#L706-6true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,415 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,415 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,485 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,485 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:02,485 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:02,485 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:02,485 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:02,485 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,485 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:02,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:02,486 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:02,499 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 177#L706true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,499 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,500 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,629 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,629 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:02,629 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:02,629 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 07:02:02,629 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:02,629 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,630 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:02,630 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:02,630 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:02,630 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:02,630 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:02,694 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,694 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,695 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:02,695 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:02:02,695 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 07:02:02,700 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][232], [8#L688-5true, 42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:02,700 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:02,700 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:02,700 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:02,700 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:03,623 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-09 07:02:03,624 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,624 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,624 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,624 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,625 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,625 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,630 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,630 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,630 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,631 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,631 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,631 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,631 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,631 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,631 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,631 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:03,633 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:03,633 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,634 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:03,634 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,634 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,640 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,641 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,641 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,641 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:03,641 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,645 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,645 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,645 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,646 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,646 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,646 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,646 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,646 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,646 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:03,648 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:03,648 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,648 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,649 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:03,649 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,649 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,649 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:03,649 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,649 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:03,673 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,673 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-09 07:02:03,673 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:03,673 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:03,673 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:03,986 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][232], [42#L688-6true, 8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 90#L705-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:03,986 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:03,986 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:03,986 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:03,986 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,074 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,075 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,075 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,075 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,086 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,087 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,087 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,087 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,088 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 6#L706-6true, threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,088 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,088 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,088 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,088 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,091 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,091 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,091 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,091 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,091 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,091 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,091 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,092 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,092 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,092 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,092 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,092 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,092 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,092 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,094 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,094 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,094 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,095 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,095 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:05,095 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,096 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,096 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,097 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,097 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,097 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,098 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,098 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,098 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,098 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,098 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,098 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,099 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,099 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,099 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:05,109 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,109 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,109 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,109 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,109 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,109 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,110 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,110 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,110 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,110 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,110 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,110 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,112 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,112 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,112 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,114 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,114 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,114 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,114 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,114 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,114 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,114 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,115 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,115 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,115 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,116 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,116 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,116 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,116 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,116 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:05,116 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:05,121 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,121 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,121 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,121 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,121 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,206 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 177#L706true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,206 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,206 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,206 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,206 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,293 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,293 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:05,293 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:05,293 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:05,293 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,297 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:05,297 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,297 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:05,352 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:05,352 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,352 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:05,352 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:05,352 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 07:02:06,219 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,219 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,220 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,220 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,220 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,421 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,421 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,421 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,421 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,421 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,431 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,431 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,431 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,431 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,431 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,432 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,432 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,437 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,437 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,437 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,437 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,437 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,437 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,437 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,446 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,446 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,446 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,446 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,447 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,447 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,450 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,450 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,450 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,451 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,451 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,451 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,454 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 176#L688-3true])
[2024-03-09 07:02:06,454 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,454 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,454 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,454 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,493 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,493 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,493 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,493 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,493 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,494 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,494 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:06,494 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,495 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,495 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,531 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,531 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,532 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,532 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,610 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,610 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,610 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:06,610 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,610 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,613 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,613 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,613 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,614 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:06,614 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,614 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:06,620 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 136#L688-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,620 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event
[2024-03-09 07:02:06,621 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-03-09 07:02:06,621 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-03-09 07:02:06,621 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-03-09 07:02:06,621 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 78#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,621 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,621 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,621 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,621 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:06,865 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][334], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:06,866 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,015 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][334], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,015 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,015 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,015 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,015 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,015 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,303 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:07,304 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,304 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,525 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,525 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,525 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,526 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,526 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,526 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,526 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,527 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,527 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,538 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,538 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,538 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,538 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,538 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,539 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,539 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,539 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,539 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,539 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,540 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,540 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,540 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,540 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,540 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,615 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,615 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,615 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,615 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,615 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,615 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 6#L706-6true, threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:07,616 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:07,616 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:07,616 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:07,630 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 90#L705-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,630 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event
[2024-03-09 07:02:07,630 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-03-09 07:02:07,630 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-03-09 07:02:07,630 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-03-09 07:02:07,657 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [9#L705-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:07,657 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,657 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,657 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:07,657 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:08,205 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][124], [8#L688-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 394#(<= 0 |ULTIMATE.start_main_#t~post10#1|), threadThread3of3ForFork0InUse, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 235#true, Black: 206#(= |#race~threads_alive~0| 0), 136#L688-2true, 181#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,205 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,206 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,206 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,206 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,234 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][319], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,235 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,235 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,235 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,235 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,465 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,465 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,465 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,466 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,466 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,466 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,466 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,466 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,466 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,466 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,669 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 81#L707-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,669 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,669 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,669 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,670 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,682 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,682 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,682 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,682 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,682 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,683 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,683 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,683 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,683 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,683 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,684 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,684 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,684 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,684 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,684 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,687 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:08,688 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,688 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,688 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,688 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,688 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,689 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,689 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,689 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,689 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,691 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,691 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,691 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,691 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,691 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,701 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,701 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,701 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,701 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,702 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,707 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 176#L688-3true])
[2024-03-09 07:02:08,707 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,707 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,707 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,707 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,742 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,742 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,742 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,743 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,743 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,767 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][331], [9#L705-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,767 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,767 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,768 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,768 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,770 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,770 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,770 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,770 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,770 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:08,770 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:08,777 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [9#L705-5true, 8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,777 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,777 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,777 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,777 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-09 07:02:08,862 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,862 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,862 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,862 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,862 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,864 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:08,864 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:08,864 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:08,992 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 13#L698-8true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:08,992 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,992 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,992 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:08,992 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 07:02:09,031 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][319], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,031 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,123 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][319], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,124 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,124 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,124 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,124 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,124 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,372 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 134#L699true, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:09,373 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,572 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][331], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 81#L707-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,572 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,572 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,572 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,572 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,576 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 81#L707-2true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,576 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,576 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,576 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,576 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-09 07:02:09,595 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,595 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:09,595 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,595 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,595 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,595 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,595 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:09,596 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,596 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,596 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,599 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,599 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:09,599 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,599 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,599 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,610 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,610 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,610 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,610 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,610 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,611 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,611 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,611 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,611 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,611 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,611 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,612 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,612 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][145], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,612 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,612 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,612 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,612 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,619 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,619 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,619 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,619 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,619 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,645 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,645 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:09,645 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,645 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,646 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:09,646 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:09,646 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,646 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,646 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:09,646 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,646 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:09,734 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,734 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,734 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:09,734 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,734 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:09,735 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:09,735 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,735 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:09,735 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,735 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 07:02:09,996 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 134#L699true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:09,997 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,997 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,997 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:09,997 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,000 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, 134#L699true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:10,000 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,000 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,000 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,000 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,000 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,162 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 181#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,162 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,162 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,162 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,162 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 07:02:10,368 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, 134#L699true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,368 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,368 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,368 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,368 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,562 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,562 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,562 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,562 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,563 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,564 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,564 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,564 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,564 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,564 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,564 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,565 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,568 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,568 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,568 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,568 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,568 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,568 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,569 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,569 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,569 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,570 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,570 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,576 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,577 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,577 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,577 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,584 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,584 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,584 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,584 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,584 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,584 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 07:02:10,720 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 15#L699-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-09 07:02:10,720 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,720 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,720 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,720 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,752 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, 134#L699true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,752 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,752 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,752 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,752 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,752 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:10,831 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][243], [8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:10,831 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,831 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,831 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:10,831 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,271 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:11,271 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:02:11,271 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:11,271 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:11,272 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:11,296 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:11,296 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 07:02:11,296 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:11,296 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:11,296 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 07:02:11,296 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 07:02:11,362 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 177#L706true, 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:11,362 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,362 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,362 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,362 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,380 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 15#L699-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:11,380 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,380 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,380 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,380 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,386 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 15#L699-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:11,386 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,402 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 15#L699-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:11,402 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,402 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,402 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:11,402 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, 40#L690-3true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,040 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 40#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,040 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:12,040 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 07:02:12,104 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,105 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-09 07:02:12,105 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 07:02:12,105 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 07:02:12,105 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 07:02:12,385 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,385 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,385 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,385 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:12,385 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 07:02:12,536 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 40#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,536 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-03-09 07:02:12,536 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:12,536 INFO  L297   olderBase$Statistics]:   existing Event has 225 ancestors and is cut-off event
[2024-03-09 07:02:12,536 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:12,592 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 6#L706-6true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,592 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,592 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,592 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,592 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,788 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,788 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-03-09 07:02:12,788 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:12,788 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 07:02:12,788 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 07:02:12,822 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 150#ULTIMATE.startFINALtrue, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 216#true])
[2024-03-09 07:02:12,822 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,822 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,822 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,822 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,922 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 40#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:12,922 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-09 07:02:12,922 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,922 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,922 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 07:02:12,922 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-09 07:02:13,110 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][331], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 150#ULTIMATE.startFINALtrue, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 216#true])
[2024-03-09 07:02:13,111 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,111 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,111 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,111 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,117 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 150#ULTIMATE.startFINALtrue, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 216#true])
[2024-03-09 07:02:13,117 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,117 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,117 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,118 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-09 07:02:13,477 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 13#L698-8true, Black: 218#(= |#race~data~0| 0)])
[2024-03-09 07:02:13,477 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event
[2024-03-09 07:02:13,477 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-03-09 07:02:13,477 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-03-09 07:02:13,477 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-03-09 07:02:14,086 INFO  L124   PetriNetUnfolderBase]: 122397/318323 cut-off events.
[2024-03-09 07:02:14,086 INFO  L125   PetriNetUnfolderBase]: For 176755/225248 co-relation queries the response was YES.
[2024-03-09 07:02:15,449 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 664150 conditions, 318323 events. 122397/318323 cut-off events. For 176755/225248 co-relation queries the response was YES. Maximal size of possible extension queue 10914. Compared 4977879 event pairs, 27363 based on Foata normal form. 1966/279867 useless extension candidates. Maximal degree in co-relation 651384. Up to 63496 conditions per place. 
[2024-03-09 07:02:17,056 INFO  L140   encePairwiseOnDemand]: 189/198 looper letters, 93 selfloop transitions, 17 changer transitions 3/337 dead transitions.
[2024-03-09 07:02:17,056 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 337 transitions, 1384 flow
[2024-03-09 07:02:17,057 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-03-09 07:02:17,058 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-03-09 07:02:17,061 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1255 transitions.
[2024-03-09 07:02:17,062 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9054834054834054
[2024-03-09 07:02:17,062 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1255 transitions.
[2024-03-09 07:02:17,062 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1255 transitions.
[2024-03-09 07:02:17,063 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:17,063 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1255 transitions.
[2024-03-09 07:02:17,067 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 8 states, 7 states have (on average 179.28571428571428) internal successors, (1255), 7 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:17,069 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 8 states, 8 states have (on average 198.0) internal successors, (1584), 8 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:17,069 INFO  L81            ComplementDD]: Finished complementDD. Result  has 8 states, 8 states have (on average 198.0) internal successors, (1584), 8 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:17,069 INFO  L175             Difference]: Start difference. First operand has 211 places, 256 transitions, 986 flow. Second operand 7 states and 1255 transitions.
[2024-03-09 07:02:17,069 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 337 transitions, 1384 flow
[2024-03-09 07:02:28,618 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 337 transitions, 1328 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:02:28,621 INFO  L231             Difference]: Finished difference. Result has 218 places, 274 transitions, 1035 flow
[2024-03-09 07:02:28,621 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=930, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=248, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1035, PETRI_PLACES=218, PETRI_TRANSITIONS=274}
[2024-03-09 07:02:28,622 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 17 predicate places.
[2024-03-09 07:02:28,622 INFO  L495      AbstractCegarLoop]: Abstraction has has 218 places, 274 transitions, 1035 flow
[2024-03-09 07:02:28,622 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 165.4) internal successors, (827), 5 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:28,622 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:28,622 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:28,627 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0
[2024-03-09 07:02:28,827 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,4 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 07:02:28,828 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:28,829 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:28,829 INFO  L85        PathProgramCache]: Analyzing trace with hash 611837111, now seen corresponding path program 1 times
[2024-03-09 07:02:28,829 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:28,829 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590732676]
[2024-03-09 07:02:28,829 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:28,830 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:28,845 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:28,939 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:02:28,940 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:28,940 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590732676]
[2024-03-09 07:02:28,940 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590732676] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:02:28,940 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:02:28,940 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-03-09 07:02:28,940 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106333537]
[2024-03-09 07:02:28,940 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:02:28,940 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 07:02:28,941 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:28,941 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 07:02:28,941 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30
[2024-03-09 07:02:28,985 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 172 out of 198
[2024-03-09 07:02:28,986 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 274 transitions, 1035 flow. Second operand  has 6 states, 6 states have (on average 173.5) internal successors, (1041), 6 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:28,986 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:28,986 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 198
[2024-03-09 07:02:28,986 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:30,702 INFO  L124   PetriNetUnfolderBase]: 2321/12669 cut-off events.
[2024-03-09 07:02:30,702 INFO  L125   PetriNetUnfolderBase]: For 3551/3788 co-relation queries the response was YES.
[2024-03-09 07:02:30,734 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 23054 conditions, 12669 events. 2321/12669 cut-off events. For 3551/3788 co-relation queries the response was YES. Maximal size of possible extension queue 381. Compared 149590 event pairs, 724 based on Foata normal form. 726/12470 useless extension candidates. Maximal degree in co-relation 22553. Up to 1816 conditions per place. 
[2024-03-09 07:02:30,758 INFO  L140   encePairwiseOnDemand]: 184/198 looper letters, 17 selfloop transitions, 14 changer transitions 0/219 dead transitions.
[2024-03-09 07:02:30,759 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 219 transitions, 724 flow
[2024-03-09 07:02:30,760 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-09 07:02:30,760 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-09 07:02:30,761 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 897 transitions.
[2024-03-09 07:02:30,761 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.906060606060606
[2024-03-09 07:02:30,761 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 897 transitions.
[2024-03-09 07:02:30,761 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 897 transitions.
[2024-03-09 07:02:30,762 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:30,762 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 897 transitions.
[2024-03-09 07:02:30,763 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 179.4) internal successors, (897), 5 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:30,764 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:30,764 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:30,764 INFO  L175             Difference]: Start difference. First operand has 218 places, 274 transitions, 1035 flow. Second operand 5 states and 897 transitions.
[2024-03-09 07:02:30,764 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 219 transitions, 724 flow
[2024-03-09 07:02:30,792 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 219 transitions, 662 flow, removed 27 selfloop flow, removed 5 redundant places.
[2024-03-09 07:02:30,794 INFO  L231             Difference]: Finished difference. Result has 209 places, 211 transitions, 602 flow
[2024-03-09 07:02:30,794 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=574, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=602, PETRI_PLACES=209, PETRI_TRANSITIONS=211}
[2024-03-09 07:02:30,795 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 8 predicate places.
[2024-03-09 07:02:30,795 INFO  L495      AbstractCegarLoop]: Abstraction has has 209 places, 211 transitions, 602 flow
[2024-03-09 07:02:30,795 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 173.5) internal successors, (1041), 6 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:30,795 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:30,795 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:30,795 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27
[2024-03-09 07:02:30,795 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:30,796 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:30,796 INFO  L85        PathProgramCache]: Analyzing trace with hash -1619822884, now seen corresponding path program 1 times
[2024-03-09 07:02:30,796 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:30,796 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236823129]
[2024-03-09 07:02:30,796 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:30,796 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:30,807 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:30,822 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-09 07:02:30,823 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:30,823 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236823129]
[2024-03-09 07:02:30,823 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236823129] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:02:30,823 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:02:30,823 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:02:30,823 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910998246]
[2024-03-09 07:02:30,823 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:02:30,823 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:02:30,824 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:30,824 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:02:30,824 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:02:30,838 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-03-09 07:02:30,839 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 211 transitions, 602 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)
[2024-03-09 07:02:30,839 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:30,839 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-03-09 07:02:30,839 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:33,709 INFO  L124   PetriNetUnfolderBase]: 8034/26151 cut-off events.
[2024-03-09 07:02:33,709 INFO  L125   PetriNetUnfolderBase]: For 9778/10378 co-relation queries the response was YES.
[2024-03-09 07:02:33,796 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 51128 conditions, 26151 events. 8034/26151 cut-off events. For 9778/10378 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 319800 event pairs, 4603 based on Foata normal form. 1/23915 useless extension candidates. Maximal degree in co-relation 50630. Up to 9799 conditions per place. 
[2024-03-09 07:02:33,968 INFO  L140   encePairwiseOnDemand]: 191/198 looper letters, 48 selfloop transitions, 13 changer transitions 0/235 dead transitions.
[2024-03-09 07:02:33,968 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 235 transitions, 825 flow
[2024-03-09 07:02:33,969 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:02:33,969 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:02:33,969 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 548 transitions.
[2024-03-09 07:02:33,969 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9225589225589226
[2024-03-09 07:02:33,969 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 548 transitions.
[2024-03-09 07:02:33,969 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 548 transitions.
[2024-03-09 07:02:33,970 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:33,970 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 548 transitions.
[2024-03-09 07:02:33,970 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 182.66666666666666) internal successors, (548), 3 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:33,971 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:33,971 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:33,971 INFO  L175             Difference]: Start difference. First operand has 209 places, 211 transitions, 602 flow. Second operand 3 states and 548 transitions.
[2024-03-09 07:02:33,971 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 235 transitions, 825 flow
[2024-03-09 07:02:33,980 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 235 transitions, 800 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-09 07:02:33,982 INFO  L231             Difference]: Finished difference. Result has 210 places, 220 transitions, 705 flow
[2024-03-09 07:02:33,982 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=587, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=705, PETRI_PLACES=210, PETRI_TRANSITIONS=220}
[2024-03-09 07:02:33,983 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 9 predicate places.
[2024-03-09 07:02:33,983 INFO  L495      AbstractCegarLoop]: Abstraction has has 210 places, 220 transitions, 705 flow
[2024-03-09 07:02:33,983 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)
[2024-03-09 07:02:33,983 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:33,983 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:33,983 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28
[2024-03-09 07:02:33,983 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:33,983 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:33,983 INFO  L85        PathProgramCache]: Analyzing trace with hash -1923059715, now seen corresponding path program 1 times
[2024-03-09 07:02:33,983 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:33,983 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976709129]
[2024-03-09 07:02:33,984 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:33,984 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:33,996 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:34,045 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-09 07:02:34,045 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:34,045 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976709129]
[2024-03-09 07:02:34,045 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976709129] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:02:34,045 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:02:34,045 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-03-09 07:02:34,045 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219469477]
[2024-03-09 07:02:34,045 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:02:34,046 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:02:34,046 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:34,046 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:02:34,046 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:02:34,054 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 173 out of 198
[2024-03-09 07:02:34,055 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 220 transitions, 705 flow. Second operand  has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:34,055 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:34,055 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 198
[2024-03-09 07:02:34,055 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:36,000 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([572] L708-->L708-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][234], [Black: 540#(and (<= 0 |ULTIMATE.start_main_#t~post10#1|) (<= 0 ~threads_alive~0)), 30#L685-6true, 20#L708-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 190#L685-6true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 554#(and (not (= |~#data_mutex~0.base| 1)) (= |~#threads_alive_mutex~0.base| 1)), 564#true, Black: 204#true, Black: 560#(= |threadThread2of3ForFork0_#t~nondet2| |#race~data~0|), 558#true, 255#(<= 0 ~threads_alive~0), 31#L690-3true, Black: 216#true])
[2024-03-09 07:02:36,001 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-09 07:02:36,001 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:02:36,001 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:02:36,001 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 07:02:37,042 INFO  L124   PetriNetUnfolderBase]: 4819/25166 cut-off events.
[2024-03-09 07:02:37,043 INFO  L125   PetriNetUnfolderBase]: For 9017/12983 co-relation queries the response was YES.
[2024-03-09 07:02:37,140 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 44919 conditions, 25166 events. 4819/25166 cut-off events. For 9017/12983 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 345191 event pairs, 749 based on Foata normal form. 179/23423 useless extension candidates. Maximal degree in co-relation 26120. Up to 4840 conditions per place. 
[2024-03-09 07:02:37,204 INFO  L140   encePairwiseOnDemand]: 186/198 looper letters, 27 selfloop transitions, 12 changer transitions 0/237 dead transitions.
[2024-03-09 07:02:37,204 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 237 transitions, 839 flow
[2024-03-09 07:02:37,205 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:02:37,205 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:02:37,206 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 561 transitions.
[2024-03-09 07:02:37,206 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9444444444444444
[2024-03-09 07:02:37,206 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 561 transitions.
[2024-03-09 07:02:37,206 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 561 transitions.
[2024-03-09 07:02:37,206 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:37,206 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 561 transitions.
[2024-03-09 07:02:37,207 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 187.0) internal successors, (561), 3 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:37,208 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:37,208 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:37,208 INFO  L175             Difference]: Start difference. First operand has 210 places, 220 transitions, 705 flow. Second operand 3 states and 561 transitions.
[2024-03-09 07:02:37,208 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 237 transitions, 839 flow
[2024-03-09 07:02:37,234 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 237 transitions, 813 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:02:37,236 INFO  L231             Difference]: Finished difference. Result has 211 places, 229 transitions, 757 flow
[2024-03-09 07:02:37,236 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=679, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=757, PETRI_PLACES=211, PETRI_TRANSITIONS=229}
[2024-03-09 07:02:37,236 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 10 predicate places.
[2024-03-09 07:02:37,236 INFO  L495      AbstractCegarLoop]: Abstraction has has 211 places, 229 transitions, 757 flow
[2024-03-09 07:02:37,237 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:37,237 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:37,237 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:37,237 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29
[2024-03-09 07:02:37,237 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:37,237 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:37,237 INFO  L85        PathProgramCache]: Analyzing trace with hash -1387322883, now seen corresponding path program 2 times
[2024-03-09 07:02:37,237 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:37,237 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218473628]
[2024-03-09 07:02:37,237 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:37,237 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:37,256 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:37,356 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:02:37,357 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:37,357 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218473628]
[2024-03-09 07:02:37,357 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218473628] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-09 07:02:37,357 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847417549]
[2024-03-09 07:02:37,357 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-03-09 07:02:37,357 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 07:02:37,357 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 07:02:37,358 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-09 07:02:37,362 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process
[2024-03-09 07:02:37,468 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-03-09 07:02:37,469 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-03-09 07:02:37,470 INFO  L262         TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core
[2024-03-09 07:02:37,472 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-09 07:02:37,660 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7
[2024-03-09 07:02:37,754 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-03-09 07:02:37,755 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11
[2024-03-09 07:02:37,799 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:02:37,799 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-09 07:02:37,872 INFO  L349             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-03-09 07:02:37,872 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 20
[2024-03-09 07:02:37,874 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25
[2024-03-09 07:02:37,970 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-09 07:02:37,970 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [847417549] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-09 07:02:37,970 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-09 07:02:37,970 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13
[2024-03-09 07:02:37,970 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301329283]
[2024-03-09 07:02:37,970 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-09 07:02:37,971 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 13 states
[2024-03-09 07:02:37,971 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:37,971 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants.
[2024-03-09 07:02:37,971 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156
[2024-03-09 07:02:38,135 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 171 out of 198
[2024-03-09 07:02:38,136 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 229 transitions, 757 flow. Second operand  has 13 states, 13 states have (on average 173.07692307692307) internal successors, (2250), 13 states have internal predecessors, (2250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:38,137 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:38,137 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 198
[2024-03-09 07:02:38,137 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:39,528 INFO  L124   PetriNetUnfolderBase]: 1425/11098 cut-off events.
[2024-03-09 07:02:39,528 INFO  L125   PetriNetUnfolderBase]: For 4327/5231 co-relation queries the response was YES.
[2024-03-09 07:02:39,571 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 20233 conditions, 11098 events. 1425/11098 cut-off events. For 4327/5231 co-relation queries the response was YES. Maximal size of possible extension queue 332. Compared 132320 event pairs, 105 based on Foata normal form. 379/10940 useless extension candidates. Maximal degree in co-relation 10728. Up to 1334 conditions per place. 
[2024-03-09 07:02:39,594 INFO  L140   encePairwiseOnDemand]: 190/198 looper letters, 36 selfloop transitions, 11 changer transitions 0/233 dead transitions.
[2024-03-09 07:02:39,594 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 233 transitions, 835 flow
[2024-03-09 07:02:39,595 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-09 07:02:39,595 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-09 07:02:39,596 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 896 transitions.
[2024-03-09 07:02:39,596 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9050505050505051
[2024-03-09 07:02:39,596 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 896 transitions.
[2024-03-09 07:02:39,596 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 896 transitions.
[2024-03-09 07:02:39,597 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:39,597 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 896 transitions.
[2024-03-09 07:02:39,597 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 179.2) internal successors, (896), 5 states have internal predecessors, (896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:39,598 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:39,599 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:39,599 INFO  L175             Difference]: Start difference. First operand has 211 places, 229 transitions, 757 flow. Second operand 5 states and 896 transitions.
[2024-03-09 07:02:39,599 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 233 transitions, 835 flow
[2024-03-09 07:02:39,606 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 233 transitions, 819 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-09 07:02:39,608 INFO  L231             Difference]: Finished difference. Result has 214 places, 219 transitions, 685 flow
[2024-03-09 07:02:39,609 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=663, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=685, PETRI_PLACES=214, PETRI_TRANSITIONS=219}
[2024-03-09 07:02:39,609 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 13 predicate places.
[2024-03-09 07:02:39,609 INFO  L495      AbstractCegarLoop]: Abstraction has has 214 places, 219 transitions, 685 flow
[2024-03-09 07:02:39,610 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 13 states, 13 states have (on average 173.07692307692307) internal successors, (2250), 13 states have internal predecessors, (2250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:39,610 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:39,610 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:39,620 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0
[2024-03-09 07:02:39,810 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30
[2024-03-09 07:02:39,811 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:39,812 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:39,812 INFO  L85        PathProgramCache]: Analyzing trace with hash 889996388, now seen corresponding path program 1 times
[2024-03-09 07:02:39,812 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:39,812 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111864652]
[2024-03-09 07:02:39,812 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:39,813 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:39,828 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:39,843 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-09 07:02:39,843 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:39,844 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111864652]
[2024-03-09 07:02:39,844 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111864652] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:02:39,844 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:02:39,844 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:02:39,844 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502568888]
[2024-03-09 07:02:39,844 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:02:39,844 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:02:39,844 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:39,845 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:02:39,845 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:02:39,884 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-03-09 07:02:39,884 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 219 transitions, 685 flow. Second operand  has 3 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)
[2024-03-09 07:02:39,884 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:39,884 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-03-09 07:02:39,884 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:41,559 INFO  L124   PetriNetUnfolderBase]: 2492/14733 cut-off events.
[2024-03-09 07:02:41,560 INFO  L125   PetriNetUnfolderBase]: For 9718/10532 co-relation queries the response was YES.
[2024-03-09 07:02:41,607 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 30171 conditions, 14733 events. 2492/14733 cut-off events. For 9718/10532 co-relation queries the response was YES. Maximal size of possible extension queue 430. Compared 182616 event pairs, 1198 based on Foata normal form. 9/13908 useless extension candidates. Maximal degree in co-relation 29451. Up to 4285 conditions per place. 
[2024-03-09 07:02:41,639 INFO  L140   encePairwiseOnDemand]: 195/198 looper letters, 51 selfloop transitions, 2 changer transitions 0/225 dead transitions.
[2024-03-09 07:02:41,639 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 225 transitions, 832 flow
[2024-03-09 07:02:41,640 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:02:41,640 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:02:41,640 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 522 transitions.
[2024-03-09 07:02:41,641 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8787878787878788
[2024-03-09 07:02:41,641 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 522 transitions.
[2024-03-09 07:02:41,641 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 522 transitions.
[2024-03-09 07:02:41,641 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:41,641 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 522 transitions.
[2024-03-09 07:02:41,642 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:41,642 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:41,642 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:41,642 INFO  L175             Difference]: Start difference. First operand has 214 places, 219 transitions, 685 flow. Second operand 3 states and 522 transitions.
[2024-03-09 07:02:41,642 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 225 transitions, 832 flow
[2024-03-09 07:02:41,648 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 225 transitions, 814 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-09 07:02:41,650 INFO  L231             Difference]: Finished difference. Result has 212 places, 218 transitions, 675 flow
[2024-03-09 07:02:41,650 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=675, PETRI_PLACES=212, PETRI_TRANSITIONS=218}
[2024-03-09 07:02:41,651 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 11 predicate places.
[2024-03-09 07:02:41,651 INFO  L495      AbstractCegarLoop]: Abstraction has has 212 places, 218 transitions, 675 flow
[2024-03-09 07:02:41,651 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 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)
[2024-03-09 07:02:41,651 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:41,651 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:41,651 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31
[2024-03-09 07:02:41,651 INFO  L420      AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:41,651 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:41,652 INFO  L85        PathProgramCache]: Analyzing trace with hash -190530061, now seen corresponding path program 1 times
[2024-03-09 07:02:41,652 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:41,652 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883275367]
[2024-03-09 07:02:41,652 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:41,652 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:41,665 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:41,684 INFO  L134       CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked.
[2024-03-09 07:02:41,684 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:41,684 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883275367]
[2024-03-09 07:02:41,684 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883275367] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:02:41,684 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:02:41,685 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:02:41,685 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20354869]
[2024-03-09 07:02:41,685 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:02:41,685 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:02:41,685 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:41,685 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:02:41,685 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:02:41,704 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-03-09 07:02:41,705 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 218 transitions, 675 flow. Second operand  has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:41,705 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:41,705 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-03-09 07:02:41,705 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:43,510 INFO  L124   PetriNetUnfolderBase]: 3128/15168 cut-off events.
[2024-03-09 07:02:43,510 INFO  L125   PetriNetUnfolderBase]: For 9269/9834 co-relation queries the response was YES.
[2024-03-09 07:02:43,553 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 31734 conditions, 15168 events. 3128/15168 cut-off events. For 9269/9834 co-relation queries the response was YES. Maximal size of possible extension queue 485. Compared 183991 event pairs, 1403 based on Foata normal form. 7/14525 useless extension candidates. Maximal degree in co-relation 31013. Up to 4860 conditions per place. 
[2024-03-09 07:02:43,587 INFO  L140   encePairwiseOnDemand]: 193/198 looper letters, 56 selfloop transitions, 5 changer transitions 0/236 dead transitions.
[2024-03-09 07:02:43,588 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 236 transitions, 874 flow
[2024-03-09 07:02:43,588 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:02:43,589 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:02:43,589 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 541 transitions.
[2024-03-09 07:02:43,589 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9107744107744108
[2024-03-09 07:02:43,589 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 541 transitions.
[2024-03-09 07:02:43,589 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 541 transitions.
[2024-03-09 07:02:43,590 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:43,590 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 541 transitions.
[2024-03-09 07:02:43,590 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:43,591 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:43,591 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:43,591 INFO  L175             Difference]: Start difference. First operand has 212 places, 218 transitions, 675 flow. Second operand 3 states and 541 transitions.
[2024-03-09 07:02:43,592 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 236 transitions, 874 flow
[2024-03-09 07:02:43,601 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 236 transitions, 870 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 07:02:43,603 INFO  L231             Difference]: Finished difference. Result has 214 places, 221 transitions, 711 flow
[2024-03-09 07:02:43,603 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=711, PETRI_PLACES=214, PETRI_TRANSITIONS=221}
[2024-03-09 07:02:43,604 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 13 predicate places.
[2024-03-09 07:02:43,604 INFO  L495      AbstractCegarLoop]: Abstraction has has 214 places, 221 transitions, 711 flow
[2024-03-09 07:02:43,604 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:43,604 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:43,604 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:43,604 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32
[2024-03-09 07:02:43,604 INFO  L420      AbstractCegarLoop]: === Iteration 14 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:43,604 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:43,604 INFO  L85        PathProgramCache]: Analyzing trace with hash -495148229, now seen corresponding path program 1 times
[2024-03-09 07:02:43,605 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:43,605 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137043082]
[2024-03-09 07:02:43,605 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:43,605 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:43,619 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 07:02:43,638 INFO  L134       CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked.
[2024-03-09 07:02:43,638 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 07:02:43,638 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137043082]
[2024-03-09 07:02:43,638 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137043082] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 07:02:43,638 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 07:02:43,638 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 07:02:43,638 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260868755]
[2024-03-09 07:02:43,638 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 07:02:43,638 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 07:02:43,639 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 07:02:43,639 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 07:02:43,639 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 07:02:43,666 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-03-09 07:02:43,667 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 221 transitions, 711 flow. Second operand  has 3 states, 3 states have (on average 165.66666666666666) internal successors, (497), 3 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:43,667 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 07:02:43,667 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-03-09 07:02:43,667 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 07:02:45,459 INFO  L124   PetriNetUnfolderBase]: 2459/14512 cut-off events.
[2024-03-09 07:02:45,459 INFO  L125   PetriNetUnfolderBase]: For 9261/10123 co-relation queries the response was YES.
[2024-03-09 07:02:45,509 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 30377 conditions, 14512 events. 2459/14512 cut-off events. For 9261/10123 co-relation queries the response was YES. Maximal size of possible extension queue 430. Compared 179419 event pairs, 1187 based on Foata normal form. 18/13954 useless extension candidates. Maximal degree in co-relation 29665. Up to 4250 conditions per place. 
[2024-03-09 07:02:45,537 INFO  L140   encePairwiseOnDemand]: 195/198 looper letters, 50 selfloop transitions, 2 changer transitions 0/226 dead transitions.
[2024-03-09 07:02:45,537 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 226 transitions, 843 flow
[2024-03-09 07:02:45,538 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 07:02:45,538 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 07:02:45,538 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 521 transitions.
[2024-03-09 07:02:45,538 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.877104377104377
[2024-03-09 07:02:45,538 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 521 transitions.
[2024-03-09 07:02:45,539 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 521 transitions.
[2024-03-09 07:02:45,539 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 07:02:45,539 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 521 transitions.
[2024-03-09 07:02:45,539 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 173.66666666666666) internal successors, (521), 3 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:45,540 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:45,540 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 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)
[2024-03-09 07:02:45,540 INFO  L175             Difference]: Start difference. First operand has 214 places, 221 transitions, 711 flow. Second operand 3 states and 521 transitions.
[2024-03-09 07:02:45,540 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 226 transitions, 843 flow
[2024-03-09 07:02:45,549 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 226 transitions, 829 flow, removed 2 selfloop flow, removed 2 redundant places.
[2024-03-09 07:02:45,551 INFO  L231             Difference]: Finished difference. Result has 213 places, 220 transitions, 699 flow
[2024-03-09 07:02:45,551 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=695, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=699, PETRI_PLACES=213, PETRI_TRANSITIONS=220}
[2024-03-09 07:02:45,551 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 12 predicate places.
[2024-03-09 07:02:45,551 INFO  L495      AbstractCegarLoop]: Abstraction has has 213 places, 220 transitions, 699 flow
[2024-03-09 07:02:45,552 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 165.66666666666666) internal successors, (497), 3 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 07:02:45,552 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 07:02:45,552 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:45,552 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33
[2024-03-09 07:02:45,552 INFO  L420      AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-09 07:02:45,552 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 07:02:45,552 INFO  L85        PathProgramCache]: Analyzing trace with hash -117555560, now seen corresponding path program 1 times
[2024-03-09 07:02:45,552 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 07:02:45,552 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176826626]
[2024-03-09 07:02:45,552 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 07:02:45,553 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 07:02:45,571 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 07:02:45,572 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-09 07:02:45,581 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 07:02:45,594 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-09 07:02:45,595 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-09 07:02:45,595 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location threadErr0ASSERT_VIOLATIONDATA_RACE (17 of 18 remaining)
[2024-03-09 07:02:45,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (16 of 18 remaining)
[2024-03-09 07:02:45,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 18 remaining)
[2024-03-09 07:02:45,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (14 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (12 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (10 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (9 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (8 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 18 remaining)
[2024-03-09 07:02:45,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 18 remaining)
[2024-03-09 07:02:45,596 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34
[2024-03-09 07:02:45,597 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 07:02:45,601 INFO  L228   ceAbstractionStarter]: Analysis of concurrent program completed with 3 thread instances
[2024-03-09 07:02:45,601 INFO  L178   ceAbstractionStarter]: Computing trace abstraction results
[2024-03-09 07:02:45,665 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-03-09 07:02:45,666 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-09 07:02:45,667 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,667 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,668 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-09 07:02:45,668 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,668 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,669 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,669 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,669 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,669 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,669 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,670 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,670 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,670 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,670 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,670 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,671 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,680 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.03 07:02:45 BasicIcfg
[2024-03-09 07:02:45,680 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-03-09 07:02:45,681 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-03-09 07:02:45,681 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-03-09 07:02:45,681 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-03-09 07:02:45,681 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 06:59:50" (3/4) ...
[2024-03-09 07:02:45,683 INFO  L140         WitnessPrinter]: No result that supports witness generation found
[2024-03-09 07:02:45,684 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-03-09 07:02:45,685 INFO  L158              Benchmark]: Toolchain (without parser) took 175695.58ms. Allocated memory was 123.7MB in the beginning and 11.6GB in the end (delta: 11.5GB). Free memory was 68.9MB in the beginning and 7.7GB in the end (delta: -7.6GB). Peak memory consumption was 3.9GB. Max. memory is 16.1GB.
[2024-03-09 07:02:45,685 INFO  L158              Benchmark]: CDTParser took 0.12ms. Allocated memory is still 102.8MB. Free memory was 68.5MB in the beginning and 68.5MB in the end (delta: 91.0kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-03-09 07:02:45,685 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 322.98ms. Allocated memory is still 123.7MB. Free memory was 68.9MB in the beginning and 95.1MB in the end (delta: -26.2MB). Peak memory consumption was 24.8MB. Max. memory is 16.1GB.
[2024-03-09 07:02:45,685 INFO  L158              Benchmark]: Boogie Procedure Inliner took 36.44ms. Allocated memory is still 123.7MB. Free memory was 95.1MB in the beginning and 92.8MB in the end (delta: 2.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2024-03-09 07:02:45,685 INFO  L158              Benchmark]: Boogie Preprocessor took 19.95ms. Allocated memory is still 123.7MB. Free memory was 92.8MB in the beginning and 91.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2024-03-09 07:02:45,686 INFO  L158              Benchmark]: RCFGBuilder took 383.71ms. Allocated memory is still 123.7MB. Free memory was 91.2MB in the beginning and 72.4MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
[2024-03-09 07:02:45,686 INFO  L158              Benchmark]: TraceAbstraction took 174924.67ms. Allocated memory was 123.7MB in the beginning and 11.6GB in the end (delta: 11.5GB). Free memory was 71.2MB in the beginning and 7.7GB in the end (delta: -7.6GB). Peak memory consumption was 3.9GB. Max. memory is 16.1GB.
[2024-03-09 07:02:45,686 INFO  L158              Benchmark]: Witness Printer took 2.84ms. Allocated memory is still 11.6GB. Free memory was 7.7GB in the beginning and 7.7GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-03-09 07:02:45,687 INFO  L338   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.core:
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * CDTParser took 0.12ms. Allocated memory is still 102.8MB. Free memory was 68.5MB in the beginning and 68.5MB in the end (delta: 91.0kB). There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 322.98ms. Allocated memory is still 123.7MB. Free memory was 68.9MB in the beginning and 95.1MB in the end (delta: -26.2MB). Peak memory consumption was 24.8MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 36.44ms. Allocated memory is still 123.7MB. Free memory was 95.1MB in the beginning and 92.8MB in the end (delta: 2.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * Boogie Preprocessor took 19.95ms. Allocated memory is still 123.7MB. Free memory was 92.8MB in the beginning and 91.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * RCFGBuilder took 383.71ms. Allocated memory is still 123.7MB. Free memory was 91.2MB in the beginning and 72.4MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
 * TraceAbstraction took 174924.67ms. Allocated memory was 123.7MB in the beginning and 11.6GB in the end (delta: 11.5GB). Free memory was 71.2MB in the beginning and 7.7GB in the end (delta: -7.6GB). Peak memory consumption was 3.9GB. Max. memory is 16.1GB.
 * Witness Printer took 2.84ms. Allocated memory is still 11.6GB. Free memory was 7.7GB in the beginning and 7.7GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator:
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    The program execution was not completely translated back.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - DataRaceFoundResult [Line: 685]: Data race detected
[2024-03-09 07:02:45,728 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-03-09 07:02:45,728 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-09 07:02:45,728 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,729 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,730 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,731 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,732 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,768 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-03-09 07:02:45,769 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-09 07:02:45,769 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,769 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,770 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-09 07:02:45,770 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,770 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-09 07:02:45,771 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-09 07:02:45,772 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
    Data race detected
The following path leads to a data race: 
[L678]               0  int threads_alive = 0;
        VAL             [threads_alive=0]
[L679]               0  pthread_mutex_t threads_alive_mutex = { { 0, 0, 0, PTHREAD_MUTEX_TIMED_NP, 0, { { 0, 0 } } } };
        VAL             [threads_alive=0, threads_alive_mutex={1:0}]
[L680]               0  pthread_cond_t threads_alive_cond = { { {0}, {0}, {0, 0}, {0, 0}, 0, 0, {0, 0} } };
        VAL             [threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L681]               0  int data = 0;
        VAL             [data=0, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L682]               0  pthread_mutex_t data_mutex = { { 0, 0, 0, PTHREAD_MUTEX_TIMED_NP, 0, { { 0, 0 } } } };
        VAL             [data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L694]               0  int threads_total = __VERIFIER_nondet_int();
        VAL             [data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L695]  CALL         0  assume_abort_if_not(threads_total >= 0)
[L675]  COND FALSE   0  !(!cond)
        VAL             [\old(cond)=1, cond=1, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L695]  RET          0  assume_abort_if_not(threads_total >= 0)
[L696]               0  int i = 0;
        VAL             [data=0, data_mutex={3:0}, i=0, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L696]  COND TRUE    0  i < threads_total
        VAL             [data=0, data_mutex={3:0}, i=0, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L698]               0  threads_alive++
        VAL             [data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L700]               0  pthread_t tid;
        VAL             [data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={6:0}]
[L701]  FCALL, FORK  0  pthread_create(&tid, ((void *)0), &thread, ((void *)0))
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={6:0}]
[L702]  EXPR         0  \read(tid)
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={6:0}]
[L702]               0  pthread_detach(tid)
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={6:0}]
[L696]               0  i++
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={6:0}]
[L696]  COND TRUE    0  i < threads_total
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L698]               0  threads_alive++
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L700]               0  pthread_t tid;
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={5:0}]
[L701]  FCALL, FORK  0  pthread_create(&tid, ((void *)0), &thread, ((void *)0))
        VAL             [arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={5:0}]
[L685]               1  data = __VERIFIER_nondet_int()
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L688]               1  threads_alive -= 2
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L702]  EXPR         0  \read(tid)
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={5:0}]
[L702]               0  pthread_detach(tid)
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, i=1, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={5:0}]
[L696]               0  i++
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, i=2, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2, tid={5:0}]
[L696]  COND FALSE   0  !(i < threads_total)
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, i=2, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L705]  COND FALSE   0  !(\read(threads_alive))
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L685]               2  data = __VERIFIER_nondet_int()
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L708]               0  return data;
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, threads_total=2]
[L685]               2  data = __VERIFIER_nondet_int()
        VAL             [arg={0:0}, arg={0:0}, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]

Now there is a data race on ~data~0 between 
	C: return data; [708]
and
	C: data = __VERIFIER_nondet_int() [685]

  - UnprovableResult [Line: 698]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - UnprovableResult [Line: 705]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - UnprovableResult [Line: 708]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - UnprovableResult [Line: 698]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - UnprovableResult [Line: 702]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - UnprovableResult [Line: 701]: Unable to prove that petrification did provide enough thread instances (tool internal message)
    Unable to prove that petrification did provide enough thread instances (tool internal message)
 Reason: Not analyzed. 
  - UnprovableResult [Line: 688]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - UnprovableResult [Line: 688]: Unable to prove that there are no data races
    Unable to prove that there are no data races
 Reason: Not analyzed. 
  - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances
    CFG has 3 procedures, 165 locations, 12 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 1.8s, OverallIterations: 7, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 186 SdHoareTripleChecker+Valid, 0.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 90 mSDsluCounter, 65 SdHoareTripleChecker+Invalid, 0.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 17 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 342 IncrementalHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 17 mSolverCounterUnsat, 65 mSDtfsCounter, 342 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=484occurred in iteration=6, InterpolantAutomatonStates: 21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 477 NumberOfCodeBlocks, 477 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 373 ConstructedInterpolants, 0 QuantifiedInterpolants, 464 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
  - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances
    CFG has 4 procedures, 195 locations, 15 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 12.3s, OverallIterations: 13, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 9.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 5 mSolverCounterUnknown, 596 SdHoareTripleChecker+Valid, 1.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 399 mSDsluCounter, 72 SdHoareTripleChecker+Invalid, 0.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 29 mSDsCounter, 65 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1250 IncrementalHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 65 mSolverCounterUnsat, 43 mSDtfsCounter, 1250 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 372 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=779occurred in iteration=7, InterpolantAutomatonStates: 47, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1384 NumberOfCodeBlocks, 1347 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1350 ConstructedInterpolants, 17 QuantifiedInterpolants, 3788 SizeOfPredicates, 5 NumberOfNonLiveVariables, 427 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 15 InterpolantComputations, 11 PerfectInterpolantSequences, 102/121 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
  - StatisticsResult: Ultimate Automizer benchmark data with 3 thread instances
    CFG has 5 procedures, 225 locations, 18 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 160.7s, OverallIterations: 15, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 158.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 943 SdHoareTripleChecker+Valid, 1.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 580 mSDsluCounter, 157 SdHoareTripleChecker+Invalid, 1.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 30 mSDsCounter, 102 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1746 IncrementalHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 102 mSolverCounterUnsat, 127 mSDtfsCounter, 1746 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 376 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1035occurred in iteration=7, InterpolantAutomatonStates: 53, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1705 NumberOfCodeBlocks, 1668 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1646 ConstructedInterpolants, 11 QuantifiedInterpolants, 3878 SizeOfPredicates, 5 NumberOfNonLiveVariables, 427 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 17 InterpolantComputations, 13 PerfectInterpolantSequences, 250/269 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
RESULT: Ultimate proved your program to be incorrect!
[2024-03-09 07:02:45,784 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0
Received shutdown request...
--- End real Ultimate output ---

Execution finished normally
Writing output log to file Ultimate.log
Writing human readable error path to file UltimateCounterExample.errorpath
Result:
FALSE
