./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-02-28 21:38:03,034 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-02-28 21:38:03,075 INFO  L114        SettingsManager]: Loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-02-28 21:38:03,078 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-02-28 21:38:03,079 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-02-28 21:38:03,094 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-02-28 21:38:03,095 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-02-28 21:38:03,095 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-02-28 21:38:03,095 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-02-28 21:38:03,096 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-02-28 21:38:03,096 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-02-28 21:38:03,097 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-02-28 21:38:03,097 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-02-28 21:38:03,097 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-02-28 21:38:03,097 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-02-28 21:38:03,098 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-02-28 21:38:03,098 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-02-28 21:38:03,098 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-02-28 21:38:03,098 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-02-28 21:38:03,099 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-02-28 21:38:03,099 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-02-28 21:38:03,099 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-02-28 21:38:03,100 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-02-28 21:38:03,100 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-02-28 21:38:03,100 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-02-28 21:38:03,100 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-02-28 21:38:03,100 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-02-28 21:38:03,101 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-02-28 21:38:03,101 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-02-28 21:38:03,101 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-02-28 21:38:03,101 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-02-28 21:38:03,101 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-02-28 21:38:03,102 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-02-28 21:38:03,103 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-02-28 21:38:03,103 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-02-28 21:38:03,103 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-02-28 21:38:03,279 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-02-28 21:38:03,301 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-02-28 21:38:03,303 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-02-28 21:38:03,304 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-02-28 21:38:03,306 INFO  L274        PluginConnector]: CDTParser initialized
[2024-02-28 21:38:03,307 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-02-28 21:38:04,323 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-02-28 21:38:04,573 INFO  L384              CDTParser]: Found 1 translation units.
[2024-02-28 21:38:04,574 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-outer-race-4.i
[2024-02-28 21:38:04,584 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/fcf0489b0/86f4ca897a7d408da6b9f8fb7fac3bf5/FLAG91c54725f
[2024-02-28 21:38:04,594 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/fcf0489b0/86f4ca897a7d408da6b9f8fb7fac3bf5
[2024-02-28 21:38:04,596 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-02-28 21:38:04,597 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-02-28 21:38:04,598 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-02-28 21:38:04,598 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-02-28 21:38:04,602 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-02-28 21:38:04,602 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,603 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43fa5635 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04, skipping insertion in model container
[2024-02-28 21:38:04,603 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,635 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-02-28 21:38:04,832 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-02-28 21:38:04,843 INFO  L202         MainTranslator]: Completed pre-run
[2024-02-28 21:38:04,869 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-02-28 21:38:04,890 WARN  L675               CHandler]: The function pthread_detach is called, but not defined or handled by StandardFunctionHandler.
[2024-02-28 21:38:04,895 INFO  L206         MainTranslator]: Completed translation
[2024-02-28 21:38:04,895 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04 WrapperNode
[2024-02-28 21:38:04,896 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-02-28 21:38:04,896 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-02-28 21:38:04,896 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-02-28 21:38:04,897 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-02-28 21:38:04,901 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,912 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,927 INFO  L138                Inliner]: procedures = 160, calls = 42, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 105
[2024-02-28 21:38:04,928 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-02-28 21:38:04,928 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-02-28 21:38:04,928 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-02-28 21:38:04,928 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-02-28 21:38:04,935 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,935 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,938 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,938 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,944 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,946 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,947 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,948 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,950 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-02-28 21:38:04,950 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-02-28 21:38:04,950 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-02-28 21:38:04,950 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-02-28 21:38:04,951 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (1/1) ...
[2024-02-28 21:38:04,955 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-02-28 21:38:04,963 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-02-28 21:38:04,976 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-02-28 21:38:04,981 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-02-28 21:38:05,008 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-02-28 21:38:05,008 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure pthread_detach
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-02-28 21:38:05,009 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-02-28 21:38:05,009 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-02-28 21:38:05,010 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-02-28 21:38:05,011 WARN  L213             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement
[2024-02-28 21:38:05,128 INFO  L241             CfgBuilder]: Building ICFG
[2024-02-28 21:38:05,129 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-02-28 21:38:05,306 INFO  L282             CfgBuilder]: Performing block encoding
[2024-02-28 21:38:05,337 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-02-28 21:38:05,337 INFO  L309             CfgBuilder]: Removed 2 assume(true) statements.
[2024-02-28 21:38:05,339 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.02 09:38:05 BoogieIcfgContainer
[2024-02-28 21:38:05,339 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-02-28 21:38:05,340 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-02-28 21:38:05,340 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-02-28 21:38:05,343 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-02-28 21:38:05,343 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.02 09:38:04" (1/3) ...
[2024-02-28 21:38:05,343 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c77b1c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.02 09:38:05, skipping insertion in model container
[2024-02-28 21:38:05,344 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 09:38:04" (2/3) ...
[2024-02-28 21:38:05,344 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c77b1c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.02 09:38:05, skipping insertion in model container
[2024-02-28 21:38:05,344 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.02 09:38:05" (3/3) ...
[2024-02-28 21:38:05,345 INFO  L112   eAbstractionObserver]: Analyzing ICFG thread-join-counter-outer-race-4.i
[2024-02-28 21:38:05,351 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-02-28 21:38:05,365 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-02-28 21:38:05,365 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations.
[2024-02-28 21:38:05,365 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-02-28 21:38:05,401 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-02-28 21:38:05,426 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 137 places, 138 transitions, 280 flow
[2024-02-28 21:38:05,473 INFO  L124   PetriNetUnfolderBase]: 7/182 cut-off events.
[2024-02-28 21:38:05,473 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-02-28 21:38:05,477 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-02-28 21:38:05,477 INFO  L82        GeneralOperation]: Start removeDead. Operand has 137 places, 138 transitions, 280 flow
[2024-02-28 21:38:05,480 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 137 places, 138 transitions, 280 flow
[2024-02-28 21:38:05,488 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-02-28 21:38:05,492 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;@389bfe3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-02-28 21:38:05,493 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 12 error locations.
[2024-02-28 21:38:05,502 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-02-28 21:38:05,502 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-02-28 21:38:05,502 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-02-28 21:38:05,502 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:05,503 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-02-28 21:38:05,503 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-02-28 21:38:05,506 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:05,507 INFO  L85        PathProgramCache]: Analyzing trace with hash -1307246793, now seen corresponding path program 1 times
[2024-02-28 21:38:05,513 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:05,513 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820108628]
[2024-02-28 21:38:05,513 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:05,514 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:05,595 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:05,703 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:05,704 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:05,704 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820108628]
[2024-02-28 21:38:05,704 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820108628] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:05,704 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:05,705 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:05,706 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922740800]
[2024-02-28 21:38:05,706 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:05,712 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:05,716 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:05,734 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:05,734 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:05,763 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-02-28 21:38:05,766 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-02-28 21:38:05,766 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:05,766 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-02-28 21:38:05,767 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:05,911 INFO  L124   PetriNetUnfolderBase]: 98/602 cut-off events.
[2024-02-28 21:38:05,911 INFO  L125   PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES.
[2024-02-28 21:38:05,913 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-02-28 21:38:05,915 INFO  L140   encePairwiseOnDemand]: 124/138 looper letters, 32 selfloop transitions, 8 changer transitions 1/153 dead transitions.
[2024-02-28 21:38:05,916 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 153 transitions, 390 flow
[2024-02-28 21:38:05,917 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:05,919 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:05,924 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 387 transitions.
[2024-02-28 21:38:05,926 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9347826086956522
[2024-02-28 21:38:05,927 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 387 transitions.
[2024-02-28 21:38:05,927 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 387 transitions.
[2024-02-28 21:38:05,929 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:05,930 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 387 transitions.
[2024-02-28 21:38:05,934 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-02-28 21:38:05,937 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-02-28 21:38:05,938 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-02-28 21:38:05,939 INFO  L175             Difference]: Start difference. First operand has 137 places, 138 transitions, 280 flow. Second operand 3 states and 387 transitions.
[2024-02-28 21:38:05,940 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 153 transitions, 390 flow
[2024-02-28 21:38:05,942 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 153 transitions, 390 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 21:38:05,945 INFO  L231             Difference]: Finished difference. Result has 141 places, 142 transitions, 342 flow
[2024-02-28 21:38:05,946 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-02-28 21:38:05,949 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 4 predicate places.
[2024-02-28 21:38:05,949 INFO  L495      AbstractCegarLoop]: Abstraction has has 141 places, 142 transitions, 342 flow
[2024-02-28 21:38:05,950 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-02-28 21:38:05,950 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:05,950 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-02-28 21:38:05,950 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-02-28 21:38:05,950 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-02-28 21:38:05,951 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:05,951 INFO  L85        PathProgramCache]: Analyzing trace with hash 259526105, now seen corresponding path program 1 times
[2024-02-28 21:38:05,951 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:05,951 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032905604]
[2024-02-28 21:38:05,951 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:05,952 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:05,971 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:06,011 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:06,012 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:06,012 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032905604]
[2024-02-28 21:38:06,012 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032905604] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:06,012 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:06,012 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:06,012 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266849280]
[2024-02-28 21:38:06,013 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:06,014 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:06,014 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:06,014 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:06,015 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:06,049 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-02-28 21:38:06,049 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-02-28 21:38:06,050 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:06,050 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-02-28 21:38:06,050 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:06,157 INFO  L124   PetriNetUnfolderBase]: 114/724 cut-off events.
[2024-02-28 21:38:06,157 INFO  L125   PetriNetUnfolderBase]: For 168/175 co-relation queries the response was YES.
[2024-02-28 21:38:06,159 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-02-28 21:38:06,161 INFO  L140   encePairwiseOnDemand]: 132/138 looper letters, 29 selfloop transitions, 7 changer transitions 0/151 dead transitions.
[2024-02-28 21:38:06,161 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 151 transitions, 442 flow
[2024-02-28 21:38:06,162 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:06,162 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:06,163 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 370 transitions.
[2024-02-28 21:38:06,164 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.893719806763285
[2024-02-28 21:38:06,164 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 370 transitions.
[2024-02-28 21:38:06,164 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 370 transitions.
[2024-02-28 21:38:06,164 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:06,164 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 370 transitions.
[2024-02-28 21:38:06,165 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-02-28 21:38:06,166 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-02-28 21:38:06,167 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-02-28 21:38:06,167 INFO  L175             Difference]: Start difference. First operand has 141 places, 142 transitions, 342 flow. Second operand 3 states and 370 transitions.
[2024-02-28 21:38:06,167 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 151 transitions, 442 flow
[2024-02-28 21:38:06,169 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 151 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:06,171 INFO  L231             Difference]: Finished difference. Result has 142 places, 147 transitions, 382 flow
[2024-02-28 21:38:06,171 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-02-28 21:38:06,172 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 5 predicate places.
[2024-02-28 21:38:06,172 INFO  L495      AbstractCegarLoop]: Abstraction has has 142 places, 147 transitions, 382 flow
[2024-02-28 21:38:06,172 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-02-28 21:38:06,172 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:06,172 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-02-28 21:38:06,172 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-02-28 21:38:06,173 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-02-28 21:38:06,173 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:06,173 INFO  L85        PathProgramCache]: Analyzing trace with hash 1484236117, now seen corresponding path program 1 times
[2024-02-28 21:38:06,174 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:06,174 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999247262]
[2024-02-28 21:38:06,174 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:06,174 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:06,188 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:06,215 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:06,215 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:06,215 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999247262]
[2024-02-28 21:38:06,215 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999247262] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:06,216 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:06,216 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:06,216 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822580253]
[2024-02-28 21:38:06,216 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:06,216 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:06,217 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:06,217 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:06,217 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:06,225 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 120 out of 138
[2024-02-28 21:38:06,226 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-02-28 21:38:06,226 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:06,226 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 138
[2024-02-28 21:38:06,226 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:06,310 INFO  L124   PetriNetUnfolderBase]: 83/644 cut-off events.
[2024-02-28 21:38:06,310 INFO  L125   PetriNetUnfolderBase]: For 66/70 co-relation queries the response was YES.
[2024-02-28 21:38:06,311 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-02-28 21:38:06,312 INFO  L140   encePairwiseOnDemand]: 134/138 looper letters, 17 selfloop transitions, 3 changer transitions 1/153 dead transitions.
[2024-02-28 21:38:06,312 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 153 transitions, 436 flow
[2024-02-28 21:38:06,313 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:06,313 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:06,313 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 382 transitions.
[2024-02-28 21:38:06,314 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9227053140096618
[2024-02-28 21:38:06,314 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 382 transitions.
[2024-02-28 21:38:06,314 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 382 transitions.
[2024-02-28 21:38:06,314 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:06,314 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 382 transitions.
[2024-02-28 21:38:06,315 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-02-28 21:38:06,317 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-02-28 21:38:06,317 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-02-28 21:38:06,317 INFO  L175             Difference]: Start difference. First operand has 142 places, 147 transitions, 382 flow. Second operand 3 states and 382 transitions.
[2024-02-28 21:38:06,317 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 153 transitions, 436 flow
[2024-02-28 21:38:06,319 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 153 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:06,321 INFO  L231             Difference]: Finished difference. Result has 144 places, 149 transitions, 390 flow
[2024-02-28 21:38:06,321 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-02-28 21:38:06,322 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 7 predicate places.
[2024-02-28 21:38:06,322 INFO  L495      AbstractCegarLoop]: Abstraction has has 144 places, 149 transitions, 390 flow
[2024-02-28 21:38:06,322 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-02-28 21:38:06,322 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:06,322 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-02-28 21:38:06,322 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-02-28 21:38:06,323 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-02-28 21:38:06,323 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:06,323 INFO  L85        PathProgramCache]: Analyzing trace with hash -773075168, now seen corresponding path program 1 times
[2024-02-28 21:38:06,323 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:06,323 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728450254]
[2024-02-28 21:38:06,324 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:06,324 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:06,349 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:06,680 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:06,680 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:06,680 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728450254]
[2024-02-28 21:38:06,681 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728450254] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:06,681 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:06,681 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 21:38:06,681 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763013056]
[2024-02-28 21:38:06,681 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:06,681 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 21:38:06,682 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:06,682 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 21:38:06,682 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 21:38:06,727 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-02-28 21:38:06,728 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-02-28 21:38:06,728 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:06,728 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-02-28 21:38:06,728 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:06,868 INFO  L124   PetriNetUnfolderBase]: 100/848 cut-off events.
[2024-02-28 21:38:06,868 INFO  L125   PetriNetUnfolderBase]: For 56/56 co-relation queries the response was YES.
[2024-02-28 21:38:06,869 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-02-28 21:38:06,871 INFO  L140   encePairwiseOnDemand]: 132/138 looper letters, 32 selfloop transitions, 5 changer transitions 0/164 dead transitions.
[2024-02-28 21:38:06,871 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 164 transitions, 494 flow
[2024-02-28 21:38:06,873 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 21:38:06,873 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 21:38:06,874 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 716 transitions.
[2024-02-28 21:38:06,875 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8647342995169082
[2024-02-28 21:38:06,875 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 716 transitions.
[2024-02-28 21:38:06,875 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 716 transitions.
[2024-02-28 21:38:06,875 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:06,875 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 716 transitions.
[2024-02-28 21:38:06,877 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-02-28 21:38:06,878 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-02-28 21:38:06,879 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-02-28 21:38:06,879 INFO  L175             Difference]: Start difference. First operand has 144 places, 149 transitions, 390 flow. Second operand 6 states and 716 transitions.
[2024-02-28 21:38:06,879 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 164 transitions, 494 flow
[2024-02-28 21:38:06,881 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 164 transitions, 488 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:06,882 INFO  L231             Difference]: Finished difference. Result has 146 places, 148 transitions, 392 flow
[2024-02-28 21:38:06,883 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-02-28 21:38:06,883 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 9 predicate places.
[2024-02-28 21:38:06,883 INFO  L495      AbstractCegarLoop]: Abstraction has has 146 places, 148 transitions, 392 flow
[2024-02-28 21:38:06,884 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-02-28 21:38:06,884 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:06,884 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-02-28 21:38:06,884 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-02-28 21:38:06,885 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-02-28 21:38:06,885 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:06,885 INFO  L85        PathProgramCache]: Analyzing trace with hash 1360838134, now seen corresponding path program 1 times
[2024-02-28 21:38:06,885 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:06,885 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549998071]
[2024-02-28 21:38:06,886 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:06,886 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:06,899 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:06,921 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:06,921 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:06,921 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549998071]
[2024-02-28 21:38:06,921 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549998071] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:06,921 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:06,921 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:06,921 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022598392]
[2024-02-28 21:38:06,922 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:06,922 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:06,922 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:06,923 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:06,923 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:06,932 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 118 out of 138
[2024-02-28 21:38:06,932 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-02-28 21:38:06,932 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:06,933 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 138
[2024-02-28 21:38:06,933 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:07,009 INFO  L124   PetriNetUnfolderBase]: 92/656 cut-off events.
[2024-02-28 21:38:07,009 INFO  L125   PetriNetUnfolderBase]: For 48/52 co-relation queries the response was YES.
[2024-02-28 21:38:07,010 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-02-28 21:38:07,011 INFO  L140   encePairwiseOnDemand]: 133/138 looper letters, 22 selfloop transitions, 5 changer transitions 0/157 dead transitions.
[2024-02-28 21:38:07,011 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 157 transitions, 466 flow
[2024-02-28 21:38:07,012 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:07,012 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:07,013 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 381 transitions.
[2024-02-28 21:38:07,013 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9202898550724637
[2024-02-28 21:38:07,013 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 381 transitions.
[2024-02-28 21:38:07,013 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 381 transitions.
[2024-02-28 21:38:07,014 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:07,014 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 381 transitions.
[2024-02-28 21:38:07,014 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-02-28 21:38:07,015 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-02-28 21:38:07,016 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-02-28 21:38:07,016 INFO  L175             Difference]: Start difference. First operand has 146 places, 148 transitions, 392 flow. Second operand 3 states and 381 transitions.
[2024-02-28 21:38:07,016 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 157 transitions, 466 flow
[2024-02-28 21:38:07,018 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 157 transitions, 456 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-02-28 21:38:07,019 INFO  L231             Difference]: Finished difference. Result has 145 places, 151 transitions, 418 flow
[2024-02-28 21:38:07,019 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-02-28 21:38:07,020 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 8 predicate places.
[2024-02-28 21:38:07,020 INFO  L495      AbstractCegarLoop]: Abstraction has has 145 places, 151 transitions, 418 flow
[2024-02-28 21:38:07,020 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-02-28 21:38:07,020 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:07,020 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-02-28 21:38:07,021 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-02-28 21:38:07,021 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-02-28 21:38:07,021 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:07,021 INFO  L85        PathProgramCache]: Analyzing trace with hash 1379873854, now seen corresponding path program 1 times
[2024-02-28 21:38:07,021 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:07,021 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453123554]
[2024-02-28 21:38:07,022 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:07,022 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:07,035 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:07,065 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:07,065 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:07,065 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453123554]
[2024-02-28 21:38:07,065 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453123554] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:07,065 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:07,065 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:07,065 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984948899]
[2024-02-28 21:38:07,066 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:07,066 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:07,066 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:07,066 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:07,067 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:07,087 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 115 out of 138
[2024-02-28 21:38:07,088 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-02-28 21:38:07,088 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:07,088 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 138
[2024-02-28 21:38:07,088 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:07,193 INFO  L124   PetriNetUnfolderBase]: 159/844 cut-off events.
[2024-02-28 21:38:07,193 INFO  L125   PetriNetUnfolderBase]: For 216/222 co-relation queries the response was YES.
[2024-02-28 21:38:07,194 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-02-28 21:38:07,196 INFO  L140   encePairwiseOnDemand]: 131/138 looper letters, 29 selfloop transitions, 11 changer transitions 4/164 dead transitions.
[2024-02-28 21:38:07,196 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 164 transitions, 540 flow
[2024-02-28 21:38:07,196 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:07,196 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:07,197 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 377 transitions.
[2024-02-28 21:38:07,197 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9106280193236715
[2024-02-28 21:38:07,197 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 377 transitions.
[2024-02-28 21:38:07,197 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 377 transitions.
[2024-02-28 21:38:07,198 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:07,198 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 377 transitions.
[2024-02-28 21:38:07,198 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-02-28 21:38:07,199 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-02-28 21:38:07,200 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-02-28 21:38:07,200 INFO  L175             Difference]: Start difference. First operand has 145 places, 151 transitions, 418 flow. Second operand 3 states and 377 transitions.
[2024-02-28 21:38:07,200 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 164 transitions, 540 flow
[2024-02-28 21:38:07,202 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 164 transitions, 530 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:07,203 INFO  L231             Difference]: Finished difference. Result has 147 places, 155 transitions, 484 flow
[2024-02-28 21:38:07,203 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-02-28 21:38:07,204 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 10 predicate places.
[2024-02-28 21:38:07,204 INFO  L495      AbstractCegarLoop]: Abstraction has has 147 places, 155 transitions, 484 flow
[2024-02-28 21:38:07,204 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-02-28 21:38:07,204 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:07,205 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-02-28 21:38:07,205 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-02-28 21:38:07,205 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-02-28 21:38:07,205 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:07,205 INFO  L85        PathProgramCache]: Analyzing trace with hash -267984273, now seen corresponding path program 1 times
[2024-02-28 21:38:07,205 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:07,205 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691659172]
[2024-02-28 21:38:07,206 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:07,206 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:07,226 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 21:38:07,227 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-02-28 21:38:07,238 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 21:38:07,261 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-02-28 21:38:07,261 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-02-28 21:38:07,262 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 12 remaining)
[2024-02-28 21:38:07,263 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (10 of 12 remaining)
[2024-02-28 21:38:07,263 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (9 of 12 remaining)
[2024-02-28 21:38:07,263 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (7 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (6 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 12 remaining)
[2024-02-28 21:38:07,264 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 12 remaining)
[2024-02-28 21:38:07,265 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 12 remaining)
[2024-02-28 21:38:07,265 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-02-28 21:38:07,265 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1]
[2024-02-28 21:38:07,267 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-02-28 21:38:07,267 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-02-28 21:38:07,284 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-02-28 21:38:07,287 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 169 places, 168 transitions, 346 flow
[2024-02-28 21:38:07,307 INFO  L124   PetriNetUnfolderBase]: 10/274 cut-off events.
[2024-02-28 21:38:07,307 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-02-28 21:38:07,308 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-02-28 21:38:07,308 INFO  L82        GeneralOperation]: Start removeDead. Operand has 169 places, 168 transitions, 346 flow
[2024-02-28 21:38:07,309 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 169 places, 168 transitions, 346 flow
[2024-02-28 21:38:07,310 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-02-28 21:38:07,311 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;@389bfe3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-02-28 21:38:07,311 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 15 error locations.
[2024-02-28 21:38:07,314 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-02-28 21:38:07,314 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-02-28 21:38:07,314 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-02-28 21:38:07,314 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:07,315 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-02-28 21:38:07,315 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-02-28 21:38:07,315 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:07,315 INFO  L85        PathProgramCache]: Analyzing trace with hash -1350699209, now seen corresponding path program 1 times
[2024-02-28 21:38:07,315 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:07,315 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683530676]
[2024-02-28 21:38:07,316 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:07,316 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:07,324 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:07,339 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:07,339 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:07,339 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683530676]
[2024-02-28 21:38:07,339 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683530676] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:07,339 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:07,339 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:07,339 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995015470]
[2024-02-28 21:38:07,340 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:07,340 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:07,340 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:07,340 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:07,340 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:07,368 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 134 out of 168
[2024-02-28 21:38:07,368 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-02-28 21:38:07,368 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:07,368 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 168
[2024-02-28 21:38:07,368 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:08,078 INFO  L124   PetriNetUnfolderBase]: 2216/6797 cut-off events.
[2024-02-28 21:38:08,079 INFO  L125   PetriNetUnfolderBase]: For 49/49 co-relation queries the response was YES.
[2024-02-28 21:38:08,087 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-02-28 21:38:08,107 INFO  L140   encePairwiseOnDemand]: 150/168 looper letters, 46 selfloop transitions, 11 changer transitions 1/191 dead transitions.
[2024-02-28 21:38:08,107 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 191 transitions, 511 flow
[2024-02-28 21:38:08,108 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:08,108 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:08,109 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 468 transitions.
[2024-02-28 21:38:08,109 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9285714285714286
[2024-02-28 21:38:08,109 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 468 transitions.
[2024-02-28 21:38:08,109 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 468 transitions.
[2024-02-28 21:38:08,110 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:08,110 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 468 transitions.
[2024-02-28 21:38:08,111 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-02-28 21:38:08,112 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-02-28 21:38:08,112 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-02-28 21:38:08,112 INFO  L175             Difference]: Start difference. First operand has 169 places, 168 transitions, 346 flow. Second operand 3 states and 468 transitions.
[2024-02-28 21:38:08,112 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 191 transitions, 511 flow
[2024-02-28 21:38:08,113 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 191 transitions, 511 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 21:38:08,115 INFO  L231             Difference]: Finished difference. Result has 173 places, 175 transitions, 434 flow
[2024-02-28 21:38:08,115 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-02-28 21:38:08,116 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 4 predicate places.
[2024-02-28 21:38:08,116 INFO  L495      AbstractCegarLoop]: Abstraction has has 173 places, 175 transitions, 434 flow
[2024-02-28 21:38:08,116 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-02-28 21:38:08,116 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:08,116 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-02-28 21:38:08,117 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-02-28 21:38:08,117 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-02-28 21:38:08,117 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:08,117 INFO  L85        PathProgramCache]: Analyzing trace with hash 1853385857, now seen corresponding path program 1 times
[2024-02-28 21:38:08,117 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:08,117 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927440141]
[2024-02-28 21:38:08,117 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:08,118 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:08,126 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:08,146 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:08,146 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:08,147 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927440141]
[2024-02-28 21:38:08,147 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927440141] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:08,147 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:08,147 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:08,147 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352991116]
[2024-02-28 21:38:08,147 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:08,148 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:08,148 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:08,148 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:08,148 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:08,180 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 136 out of 168
[2024-02-28 21:38:08,181 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-02-28 21:38:08,181 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:08,181 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 168
[2024-02-28 21:38:08,181 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:09,024 INFO  L124   PetriNetUnfolderBase]: 2480/8544 cut-off events.
[2024-02-28 21:38:09,024 INFO  L125   PetriNetUnfolderBase]: For 2789/2979 co-relation queries the response was YES.
[2024-02-28 21:38:09,037 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-02-28 21:38:09,065 INFO  L140   encePairwiseOnDemand]: 160/168 looper letters, 42 selfloop transitions, 12 changer transitions 0/193 dead transitions.
[2024-02-28 21:38:09,066 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 193 transitions, 602 flow
[2024-02-28 21:38:09,066 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:09,066 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:09,067 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions.
[2024-02-28 21:38:09,067 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8968253968253969
[2024-02-28 21:38:09,067 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 452 transitions.
[2024-02-28 21:38:09,068 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 452 transitions.
[2024-02-28 21:38:09,068 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:09,068 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 452 transitions.
[2024-02-28 21:38:09,069 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-02-28 21:38:09,070 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-02-28 21:38:09,070 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-02-28 21:38:09,070 INFO  L175             Difference]: Start difference. First operand has 173 places, 175 transitions, 434 flow. Second operand 3 states and 452 transitions.
[2024-02-28 21:38:09,070 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 193 transitions, 602 flow
[2024-02-28 21:38:09,075 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 193 transitions, 572 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:09,077 INFO  L231             Difference]: Finished difference. Result has 174 places, 185 transitions, 518 flow
[2024-02-28 21:38:09,078 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-02-28 21:38:09,078 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 5 predicate places.
[2024-02-28 21:38:09,078 INFO  L495      AbstractCegarLoop]: Abstraction has has 174 places, 185 transitions, 518 flow
[2024-02-28 21:38:09,079 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-02-28 21:38:09,079 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:09,079 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-02-28 21:38:09,079 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-02-28 21:38:09,079 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-02-28 21:38:09,079 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:09,080 INFO  L85        PathProgramCache]: Analyzing trace with hash -645718955, now seen corresponding path program 1 times
[2024-02-28 21:38:09,080 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:09,080 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478774432]
[2024-02-28 21:38:09,080 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:09,080 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:09,117 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:09,135 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:09,135 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:09,135 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478774432]
[2024-02-28 21:38:09,135 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478774432] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:09,135 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:09,135 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:09,135 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676390630]
[2024-02-28 21:38:09,136 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:09,136 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:09,136 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:09,136 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:09,136 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:09,151 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 144 out of 168
[2024-02-28 21:38:09,152 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-02-28 21:38:09,152 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:09,152 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 168
[2024-02-28 21:38:09,152 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:09,859 INFO  L124   PetriNetUnfolderBase]: 1878/7668 cut-off events.
[2024-02-28 21:38:09,859 INFO  L125   PetriNetUnfolderBase]: For 1137/2099 co-relation queries the response was YES.
[2024-02-28 21:38:09,873 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-02-28 21:38:09,891 INFO  L140   encePairwiseOnDemand]: 163/168 looper letters, 28 selfloop transitions, 4 changer transitions 0/196 dead transitions.
[2024-02-28 21:38:09,891 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 196 transitions, 604 flow
[2024-02-28 21:38:09,892 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:09,892 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:09,892 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions.
[2024-02-28 21:38:09,893 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9226190476190477
[2024-02-28 21:38:09,893 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 465 transitions.
[2024-02-28 21:38:09,893 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions.
[2024-02-28 21:38:09,893 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:09,893 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions.
[2024-02-28 21:38:09,894 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-02-28 21:38:09,895 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-02-28 21:38:09,895 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-02-28 21:38:09,895 INFO  L175             Difference]: Start difference. First operand has 174 places, 185 transitions, 518 flow. Second operand 3 states and 465 transitions.
[2024-02-28 21:38:09,895 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 196 transitions, 604 flow
[2024-02-28 21:38:09,938 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 196 transitions, 580 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:09,942 INFO  L231             Difference]: Finished difference. Result has 176 places, 188 transitions, 524 flow
[2024-02-28 21:38:09,942 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-02-28 21:38:09,944 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 7 predicate places.
[2024-02-28 21:38:09,944 INFO  L495      AbstractCegarLoop]: Abstraction has has 176 places, 188 transitions, 524 flow
[2024-02-28 21:38:09,944 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-02-28 21:38:09,944 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:09,944 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-02-28 21:38:09,945 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-02-28 21:38:09,945 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-02-28 21:38:09,945 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:09,945 INFO  L85        PathProgramCache]: Analyzing trace with hash -922255043, now seen corresponding path program 1 times
[2024-02-28 21:38:09,946 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:09,946 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117231154]
[2024-02-28 21:38:09,946 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:09,946 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:09,961 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:10,205 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:10,205 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:10,205 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117231154]
[2024-02-28 21:38:10,205 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117231154] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:10,206 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:10,206 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 21:38:10,206 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180195239]
[2024-02-28 21:38:10,206 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:10,206 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 21:38:10,206 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:10,207 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 21:38:10,207 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 21:38:10,243 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-02-28 21:38:10,244 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-02-28 21:38:10,244 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:10,244 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-02-28 21:38:10,244 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:11,338 INFO  L124   PetriNetUnfolderBase]: 2217/10151 cut-off events.
[2024-02-28 21:38:11,338 INFO  L125   PetriNetUnfolderBase]: For 1098/1172 co-relation queries the response was YES.
[2024-02-28 21:38:11,354 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-02-28 21:38:11,372 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 53 selfloop transitions, 5 changer transitions 0/219 dead transitions.
[2024-02-28 21:38:11,372 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 219 transitions, 702 flow
[2024-02-28 21:38:11,373 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 21:38:11,373 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 21:38:11,374 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 887 transitions.
[2024-02-28 21:38:11,374 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8799603174603174
[2024-02-28 21:38:11,374 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 887 transitions.
[2024-02-28 21:38:11,374 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 887 transitions.
[2024-02-28 21:38:11,375 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:11,375 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 887 transitions.
[2024-02-28 21:38:11,377 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-02-28 21:38:11,378 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-02-28 21:38:11,378 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-02-28 21:38:11,378 INFO  L175             Difference]: Start difference. First operand has 176 places, 188 transitions, 524 flow. Second operand 6 states and 887 transitions.
[2024-02-28 21:38:11,378 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 219 transitions, 702 flow
[2024-02-28 21:38:11,381 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 219 transitions, 694 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:11,383 INFO  L231             Difference]: Finished difference. Result has 178 places, 187 transitions, 524 flow
[2024-02-28 21:38:11,383 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-02-28 21:38:11,383 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 9 predicate places.
[2024-02-28 21:38:11,383 INFO  L495      AbstractCegarLoop]: Abstraction has has 178 places, 187 transitions, 524 flow
[2024-02-28 21:38:11,384 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-02-28 21:38:11,384 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:11,384 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-02-28 21:38:11,384 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-02-28 21:38:11,384 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-02-28 21:38:11,384 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:11,384 INFO  L85        PathProgramCache]: Analyzing trace with hash 1031229473, now seen corresponding path program 1 times
[2024-02-28 21:38:11,384 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:11,385 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406163393]
[2024-02-28 21:38:11,385 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:11,385 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:11,393 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:11,407 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:11,408 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:11,408 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406163393]
[2024-02-28 21:38:11,408 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406163393] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:11,408 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:11,408 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:11,408 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739282967]
[2024-02-28 21:38:11,408 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:11,408 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:11,409 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:11,409 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:11,409 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:11,424 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-02-28 21:38:11,424 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-02-28 21:38:11,424 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:11,424 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-02-28 21:38:11,424 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:12,381 INFO  L124   PetriNetUnfolderBase]: 2471/9875 cut-off events.
[2024-02-28 21:38:12,381 INFO  L125   PetriNetUnfolderBase]: For 1311/2284 co-relation queries the response was YES.
[2024-02-28 21:38:12,399 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-02-28 21:38:12,424 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 34 selfloop transitions, 7 changer transitions 0/203 dead transitions.
[2024-02-28 21:38:12,425 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 203 transitions, 649 flow
[2024-02-28 21:38:12,425 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:12,425 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:12,426 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions.
[2024-02-28 21:38:12,426 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9226190476190477
[2024-02-28 21:38:12,426 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 465 transitions.
[2024-02-28 21:38:12,427 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions.
[2024-02-28 21:38:12,427 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:12,427 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions.
[2024-02-28 21:38:12,428 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-02-28 21:38:12,429 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-02-28 21:38:12,429 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-02-28 21:38:12,429 INFO  L175             Difference]: Start difference. First operand has 178 places, 187 transitions, 524 flow. Second operand 3 states and 465 transitions.
[2024-02-28 21:38:12,429 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 203 transitions, 649 flow
[2024-02-28 21:38:12,431 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 203 transitions, 639 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-02-28 21:38:12,433 INFO  L231             Difference]: Finished difference. Result has 177 places, 192 transitions, 570 flow
[2024-02-28 21:38:12,433 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-02-28 21:38:12,434 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 8 predicate places.
[2024-02-28 21:38:12,434 INFO  L495      AbstractCegarLoop]: Abstraction has has 177 places, 192 transitions, 570 flow
[2024-02-28 21:38:12,434 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-02-28 21:38:12,434 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:12,434 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-02-28 21:38:12,434 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-02-28 21:38:12,435 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-02-28 21:38:12,435 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:12,435 INFO  L85        PathProgramCache]: Analyzing trace with hash -1137796119, now seen corresponding path program 1 times
[2024-02-28 21:38:12,435 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:12,435 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528837426]
[2024-02-28 21:38:12,435 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:12,435 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:12,446 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:12,465 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:12,466 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:12,466 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528837426]
[2024-02-28 21:38:12,466 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528837426] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:12,466 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:12,466 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:12,466 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322290589]
[2024-02-28 21:38:12,467 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:12,467 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:12,467 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:12,468 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:12,468 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:12,501 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-02-28 21:38:12,502 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-02-28 21:38:12,502 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:12,502 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-02-28 21:38:12,502 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:13,510 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-02-28 21:38:13,510 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:38:13,510 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:38:13,510 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:38:13,510 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:38:13,581 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-02-28 21:38:13,581 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:38:13,581 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:38:13,581 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:38:13,581 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:38:13,613 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-02-28 21:38:13,613 INFO  L294   olderBase$Statistics]: this new event has 167 ancestors and is cut-off event
[2024-02-28 21:38:13,613 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-02-28 21:38:13,613 INFO  L297   olderBase$Statistics]:   existing Event has 167 ancestors and is cut-off event
[2024-02-28 21:38:13,613 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-02-28 21:38:13,752 INFO  L124   PetriNetUnfolderBase]: 4084/13278 cut-off events.
[2024-02-28 21:38:13,752 INFO  L125   PetriNetUnfolderBase]: For 5598/5992 co-relation queries the response was YES.
[2024-02-28 21:38:13,779 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-02-28 21:38:13,817 INFO  L140   encePairwiseOnDemand]: 159/168 looper letters, 49 selfloop transitions, 19 changer transitions 0/218 dead transitions.
[2024-02-28 21:38:13,817 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 218 transitions, 807 flow
[2024-02-28 21:38:13,818 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:13,818 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:13,819 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 460 transitions.
[2024-02-28 21:38:13,819 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9126984126984127
[2024-02-28 21:38:13,819 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 460 transitions.
[2024-02-28 21:38:13,819 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 460 transitions.
[2024-02-28 21:38:13,820 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:13,820 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 460 transitions.
[2024-02-28 21:38:13,821 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-02-28 21:38:13,822 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-02-28 21:38:13,822 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-02-28 21:38:13,822 INFO  L175             Difference]: Start difference. First operand has 177 places, 192 transitions, 570 flow. Second operand 3 states and 460 transitions.
[2024-02-28 21:38:13,822 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 218 transitions, 807 flow
[2024-02-28 21:38:13,826 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 218 transitions, 793 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:13,828 INFO  L231             Difference]: Finished difference. Result has 179 places, 207 transitions, 738 flow
[2024-02-28 21:38:13,828 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-02-28 21:38:13,828 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 10 predicate places.
[2024-02-28 21:38:13,828 INFO  L495      AbstractCegarLoop]: Abstraction has has 179 places, 207 transitions, 738 flow
[2024-02-28 21:38:13,829 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-02-28 21:38:13,829 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:13,829 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-02-28 21:38:13,829 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-02-28 21:38:13,829 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-02-28 21:38:13,829 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:13,829 INFO  L85        PathProgramCache]: Analyzing trace with hash 863554414, now seen corresponding path program 1 times
[2024-02-28 21:38:13,830 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:13,830 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301695842]
[2024-02-28 21:38:13,830 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:13,830 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:13,843 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:13,922 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:13,923 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:13,923 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301695842]
[2024-02-28 21:38:13,923 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301695842] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 21:38:13,923 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757397072]
[2024-02-28 21:38:13,923 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:13,923 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 21:38:13,923 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-02-28 21:38:13,925 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-02-28 21:38:13,932 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-02-28 21:38:14,098 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:14,100 INFO  L262         TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-02-28 21:38:14,102 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 21:38:14,238 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:14,238 INFO  L323         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 21:38:14,239 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [757397072] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:14,239 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 21:38:14,239 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7
[2024-02-28 21:38:14,239 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947154018]
[2024-02-28 21:38:14,239 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:14,239 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-02-28 21:38:14,239 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:14,240 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-02-28 21:38:14,240 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42
[2024-02-28 21:38:14,251 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 139 out of 168
[2024-02-28 21:38:14,252 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-02-28 21:38:14,252 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:14,252 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 168
[2024-02-28 21:38:14,252 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:15,651 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-02-28 21:38:15,651 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:38:15,651 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:38:15,651 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:38:15,651 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:38:15,653 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-02-28 21:38:15,653 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:38:15,653 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:38:15,653 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:38:15,653 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:38:15,796 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-02-28 21:38:15,796 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:38:15,796 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:38:15,796 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:38:15,796 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:38:15,798 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-02-28 21:38:15,798 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:38:15,798 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:38:15,798 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:38:15,798 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:38:16,096 INFO  L124   PetriNetUnfolderBase]: 5614/19020 cut-off events.
[2024-02-28 21:38:16,096 INFO  L125   PetriNetUnfolderBase]: For 9694/10823 co-relation queries the response was YES.
[2024-02-28 21:38:16,136 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-02-28 21:38:16,180 INFO  L140   encePairwiseOnDemand]: 160/168 looper letters, 69 selfloop transitions, 14 changer transitions 3/266 dead transitions.
[2024-02-28 21:38:16,180 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 266 transitions, 1029 flow
[2024-02-28 21:38:16,181 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-02-28 21:38:16,181 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-02-28 21:38:16,182 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1060 transitions.
[2024-02-28 21:38:16,183 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9013605442176871
[2024-02-28 21:38:16,183 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1060 transitions.
[2024-02-28 21:38:16,183 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1060 transitions.
[2024-02-28 21:38:16,183 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:16,183 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1060 transitions.
[2024-02-28 21:38:16,185 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-02-28 21:38:16,187 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-02-28 21:38:16,187 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-02-28 21:38:16,187 INFO  L175             Difference]: Start difference. First operand has 179 places, 207 transitions, 738 flow. Second operand 7 states and 1060 transitions.
[2024-02-28 21:38:16,187 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 266 transitions, 1029 flow
[2024-02-28 21:38:16,242 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 266 transitions, 991 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:16,245 INFO  L231             Difference]: Finished difference. Result has 186 places, 220 transitions, 779 flow
[2024-02-28 21:38:16,245 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-02-28 21:38:16,246 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 17 predicate places.
[2024-02-28 21:38:16,246 INFO  L495      AbstractCegarLoop]: Abstraction has has 186 places, 220 transitions, 779 flow
[2024-02-28 21:38:16,246 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-02-28 21:38:16,246 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:16,246 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-02-28 21:38:16,252 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-02-28 21:38:16,450 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-02-28 21:38:16,451 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-02-28 21:38:16,452 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:16,452 INFO  L85        PathProgramCache]: Analyzing trace with hash -292775334, now seen corresponding path program 1 times
[2024-02-28 21:38:16,452 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:16,452 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430197832]
[2024-02-28 21:38:16,452 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:16,453 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:16,470 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:16,582 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:38:16,582 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:16,583 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430197832]
[2024-02-28 21:38:16,583 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430197832] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:16,583 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:16,583 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-02-28 21:38:16,583 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137990631]
[2024-02-28 21:38:16,583 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:16,583 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 21:38:16,583 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:16,584 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 21:38:16,584 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30
[2024-02-28 21:38:16,644 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 168
[2024-02-28 21:38:16,644 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-02-28 21:38:16,644 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:16,645 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 168
[2024-02-28 21:38:16,645 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:16,854 INFO  L124   PetriNetUnfolderBase]: 220/1801 cut-off events.
[2024-02-28 21:38:16,854 INFO  L125   PetriNetUnfolderBase]: For 464/477 co-relation queries the response was YES.
[2024-02-28 21:38:16,858 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-02-28 21:38:16,862 INFO  L140   encePairwiseOnDemand]: 156/168 looper letters, 11 selfloop transitions, 12 changer transitions 0/180 dead transitions.
[2024-02-28 21:38:16,862 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 180 transitions, 572 flow
[2024-02-28 21:38:16,863 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-02-28 21:38:16,863 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-02-28 21:38:16,864 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 763 transitions.
[2024-02-28 21:38:16,864 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9083333333333333
[2024-02-28 21:38:16,864 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 763 transitions.
[2024-02-28 21:38:16,864 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 763 transitions.
[2024-02-28 21:38:16,865 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:16,865 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 763 transitions.
[2024-02-28 21:38:16,866 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-02-28 21:38:16,867 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-02-28 21:38:16,868 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-02-28 21:38:16,868 INFO  L175             Difference]: Start difference. First operand has 186 places, 220 transitions, 779 flow. Second operand 5 states and 763 transitions.
[2024-02-28 21:38:16,868 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 180 transitions, 572 flow
[2024-02-28 21:38:16,873 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 180 transitions, 524 flow, removed 20 selfloop flow, removed 5 redundant places.
[2024-02-28 21:38:16,875 INFO  L231             Difference]: Finished difference. Result has 178 places, 175 transitions, 487 flow
[2024-02-28 21:38:16,876 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-02-28 21:38:16,877 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 9 predicate places.
[2024-02-28 21:38:16,877 INFO  L495      AbstractCegarLoop]: Abstraction has has 178 places, 175 transitions, 487 flow
[2024-02-28 21:38:16,877 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-02-28 21:38:16,877 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:16,878 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-02-28 21:38:16,878 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-02-28 21:38:16,878 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-02-28 21:38:16,878 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:16,878 INFO  L85        PathProgramCache]: Analyzing trace with hash 1957913168, now seen corresponding path program 1 times
[2024-02-28 21:38:16,878 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:16,879 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457180719]
[2024-02-28 21:38:16,879 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:16,879 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:16,892 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:16,911 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-02-28 21:38:16,912 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:16,912 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457180719]
[2024-02-28 21:38:16,912 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457180719] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:16,912 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:16,912 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:16,912 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021352546]
[2024-02-28 21:38:16,913 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:16,913 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:16,913 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:16,913 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:16,914 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:16,928 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-02-28 21:38:16,928 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-02-28 21:38:16,929 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:16,929 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-02-28 21:38:16,929 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:17,197 INFO  L124   PetriNetUnfolderBase]: 644/2705 cut-off events.
[2024-02-28 21:38:17,198 INFO  L125   PetriNetUnfolderBase]: For 848/870 co-relation queries the response was YES.
[2024-02-28 21:38:17,204 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-02-28 21:38:17,209 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 34 selfloop transitions, 7 changer transitions 0/189 dead transitions.
[2024-02-28 21:38:17,209 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 189 transitions, 621 flow
[2024-02-28 21:38:17,209 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:17,210 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:17,210 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 464 transitions.
[2024-02-28 21:38:17,211 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9206349206349206
[2024-02-28 21:38:17,211 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 464 transitions.
[2024-02-28 21:38:17,211 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 464 transitions.
[2024-02-28 21:38:17,211 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:17,211 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 464 transitions.
[2024-02-28 21:38:17,212 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-02-28 21:38:17,295 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-02-28 21:38:17,295 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-02-28 21:38:17,295 INFO  L175             Difference]: Start difference. First operand has 178 places, 175 transitions, 487 flow. Second operand 3 states and 464 transitions.
[2024-02-28 21:38:17,296 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 189 transitions, 621 flow
[2024-02-28 21:38:17,298 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 189 transitions, 600 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-02-28 21:38:17,300 INFO  L231             Difference]: Finished difference. Result has 179 places, 179 transitions, 528 flow
[2024-02-28 21:38:17,300 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-02-28 21:38:17,300 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 10 predicate places.
[2024-02-28 21:38:17,300 INFO  L495      AbstractCegarLoop]: Abstraction has has 179 places, 179 transitions, 528 flow
[2024-02-28 21:38:17,301 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-02-28 21:38:17,301 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:17,301 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-02-28 21:38:17,302 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-02-28 21:38:17,303 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-02-28 21:38:17,303 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:17,303 INFO  L85        PathProgramCache]: Analyzing trace with hash 965895991, now seen corresponding path program 1 times
[2024-02-28 21:38:17,303 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:17,303 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198450518]
[2024-02-28 21:38:17,303 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:17,304 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:17,327 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:17,397 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-02-28 21:38:17,398 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:17,398 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198450518]
[2024-02-28 21:38:17,398 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198450518] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:17,398 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:17,398 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-02-28 21:38:17,399 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051654026]
[2024-02-28 21:38:17,399 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:17,400 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:17,400 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:17,400 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:17,400 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:17,409 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 148 out of 168
[2024-02-28 21:38:17,410 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-02-28 21:38:17,410 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:17,410 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 168
[2024-02-28 21:38:17,410 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:17,721 INFO  L124   PetriNetUnfolderBase]: 336/2660 cut-off events.
[2024-02-28 21:38:17,721 INFO  L125   PetriNetUnfolderBase]: For 740/821 co-relation queries the response was YES.
[2024-02-28 21:38:17,728 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-02-28 21:38:17,733 INFO  L140   encePairwiseOnDemand]: 159/168 looper letters, 21 selfloop transitions, 9 changer transitions 0/192 dead transitions.
[2024-02-28 21:38:17,733 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 192 transitions, 629 flow
[2024-02-28 21:38:17,734 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:17,734 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:17,735 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 476 transitions.
[2024-02-28 21:38:17,735 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9444444444444444
[2024-02-28 21:38:17,736 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 476 transitions.
[2024-02-28 21:38:17,736 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 476 transitions.
[2024-02-28 21:38:17,736 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:17,737 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 476 transitions.
[2024-02-28 21:38:17,739 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-02-28 21:38:17,741 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-02-28 21:38:17,742 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-02-28 21:38:17,742 INFO  L175             Difference]: Start difference. First operand has 179 places, 179 transitions, 528 flow. Second operand 3 states and 476 transitions.
[2024-02-28 21:38:17,742 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 192 transitions, 629 flow
[2024-02-28 21:38:17,747 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 192 transitions, 615 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:17,750 INFO  L231             Difference]: Finished difference. Result has 180 places, 186 transitions, 574 flow
[2024-02-28 21:38:17,751 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-02-28 21:38:17,751 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 11 predicate places.
[2024-02-28 21:38:17,751 INFO  L495      AbstractCegarLoop]: Abstraction has has 180 places, 186 transitions, 574 flow
[2024-02-28 21:38:17,752 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-02-28 21:38:17,752 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:17,752 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-02-28 21:38:17,752 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-02-28 21:38:17,753 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-02-28 21:38:17,753 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:17,753 INFO  L85        PathProgramCache]: Analyzing trace with hash 1023079747, now seen corresponding path program 2 times
[2024-02-28 21:38:17,753 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:17,754 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360812028]
[2024-02-28 21:38:17,754 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:17,754 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:17,778 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:17,902 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:38:17,902 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:17,902 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360812028]
[2024-02-28 21:38:17,903 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360812028] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 21:38:17,903 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232556406]
[2024-02-28 21:38:17,903 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-02-28 21:38:17,903 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 21:38:17,903 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-02-28 21:38:17,904 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-02-28 21:38:17,906 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-02-28 21:38:18,011 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-02-28 21:38:18,011 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 21:38:18,012 INFO  L262         TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core
[2024-02-28 21:38:18,015 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 21:38:18,253 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-02-28 21:38:18,367 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 21:38:18,368 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-02-28 21:38:18,405 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:38:18,405 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-02-28 21:38:18,499 INFO  L349             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 21:38:18,499 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-02-28 21:38:18,502 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-02-28 21:38:18,611 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:38:18,611 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232556406] provided 0 perfect and 2 imperfect interpolant sequences
[2024-02-28 21:38:18,611 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-02-28 21:38:18,611 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13
[2024-02-28 21:38:18,612 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043910133]
[2024-02-28 21:38:18,612 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-02-28 21:38:18,612 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 13 states
[2024-02-28 21:38:18,613 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:18,613 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants.
[2024-02-28 21:38:18,613 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156
[2024-02-28 21:38:18,767 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-02-28 21:38:18,769 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-02-28 21:38:18,769 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:18,769 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-02-28 21:38:18,769 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:19,043 INFO  L124   PetriNetUnfolderBase]: 190/1814 cut-off events.
[2024-02-28 21:38:19,044 INFO  L125   PetriNetUnfolderBase]: For 615/716 co-relation queries the response was YES.
[2024-02-28 21:38:19,047 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-02-28 21:38:19,050 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 33 selfloop transitions, 8 changer transitions 2/195 dead transitions.
[2024-02-28 21:38:19,050 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 195 transitions, 687 flow
[2024-02-28 21:38:19,051 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-02-28 21:38:19,051 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-02-28 21:38:19,052 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 746 transitions.
[2024-02-28 21:38:19,053 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.888095238095238
[2024-02-28 21:38:19,053 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 746 transitions.
[2024-02-28 21:38:19,053 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 746 transitions.
[2024-02-28 21:38:19,053 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:19,053 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 746 transitions.
[2024-02-28 21:38:19,054 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-02-28 21:38:19,055 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-02-28 21:38:19,056 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-02-28 21:38:19,056 INFO  L175             Difference]: Start difference. First operand has 180 places, 186 transitions, 574 flow. Second operand 5 states and 746 transitions.
[2024-02-28 21:38:19,056 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 195 transitions, 687 flow
[2024-02-28 21:38:19,058 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 195 transitions, 676 flow, removed 1 selfloop flow, removed 1 redundant places.
[2024-02-28 21:38:19,060 INFO  L231             Difference]: Finished difference. Result has 183 places, 182 transitions, 555 flow
[2024-02-28 21:38:19,060 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-02-28 21:38:19,061 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 14 predicate places.
[2024-02-28 21:38:19,061 INFO  L495      AbstractCegarLoop]: Abstraction has has 183 places, 182 transitions, 555 flow
[2024-02-28 21:38:19,061 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-02-28 21:38:19,062 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:19,062 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-02-28 21:38:19,067 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-02-28 21:38:19,262 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-02-28 21:38:19,263 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-02-28 21:38:19,264 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:19,264 INFO  L85        PathProgramCache]: Analyzing trace with hash 616684888, now seen corresponding path program 1 times
[2024-02-28 21:38:19,264 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:19,264 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935655382]
[2024-02-28 21:38:19,265 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:19,265 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:19,287 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:19,307 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-02-28 21:38:19,307 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:19,308 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935655382]
[2024-02-28 21:38:19,308 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935655382] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:19,308 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:19,308 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:19,308 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143252724]
[2024-02-28 21:38:19,308 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:19,308 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:19,308 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:19,309 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:19,309 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:19,338 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-02-28 21:38:19,338 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-02-28 21:38:19,338 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:19,338 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-02-28 21:38:19,338 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:19,612 INFO  L124   PetriNetUnfolderBase]: 306/2272 cut-off events.
[2024-02-28 21:38:19,612 INFO  L125   PetriNetUnfolderBase]: For 1403/1518 co-relation queries the response was YES.
[2024-02-28 21:38:19,617 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-02-28 21:38:19,620 INFO  L140   encePairwiseOnDemand]: 165/168 looper letters, 37 selfloop transitions, 2 changer transitions 2/184 dead transitions.
[2024-02-28 21:38:19,620 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 184 transitions, 649 flow
[2024-02-28 21:38:19,621 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:19,621 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:19,622 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 443 transitions.
[2024-02-28 21:38:19,622 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.878968253968254
[2024-02-28 21:38:19,622 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 443 transitions.
[2024-02-28 21:38:19,622 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 443 transitions.
[2024-02-28 21:38:19,623 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:19,623 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 443 transitions.
[2024-02-28 21:38:19,624 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-02-28 21:38:19,625 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-02-28 21:38:19,625 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-02-28 21:38:19,625 INFO  L175             Difference]: Start difference. First operand has 183 places, 182 transitions, 555 flow. Second operand 3 states and 443 transitions.
[2024-02-28 21:38:19,625 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 184 transitions, 649 flow
[2024-02-28 21:38:19,628 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 184 transitions, 637 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-02-28 21:38:19,630 INFO  L231             Difference]: Finished difference. Result has 181 places, 179 transitions, 540 flow
[2024-02-28 21:38:19,630 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-02-28 21:38:19,631 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 12 predicate places.
[2024-02-28 21:38:19,631 INFO  L495      AbstractCegarLoop]: Abstraction has has 181 places, 179 transitions, 540 flow
[2024-02-28 21:38:19,631 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-02-28 21:38:19,631 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:19,632 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-02-28 21:38:19,632 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-02-28 21:38:19,632 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-02-28 21:38:19,632 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:19,632 INFO  L85        PathProgramCache]: Analyzing trace with hash 1083715927, now seen corresponding path program 1 times
[2024-02-28 21:38:19,632 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:19,632 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290350198]
[2024-02-28 21:38:19,632 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:19,633 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:19,665 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 21:38:19,665 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-02-28 21:38:19,677 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 21:38:19,690 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-02-28 21:38:19,690 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (13 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (12 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (11 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (10 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (9 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (8 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (7 of 15 remaining)
[2024-02-28 21:38:19,691 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (6 of 15 remaining)
[2024-02-28 21:38:19,692 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 15 remaining)
[2024-02-28 21:38:19,692 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 15 remaining)
[2024-02-28 21:38:19,692 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 15 remaining)
[2024-02-28 21:38:19,692 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 15 remaining)
[2024-02-28 21:38:19,692 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 15 remaining)
[2024-02-28 21:38:19,692 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 15 remaining)
[2024-02-28 21:38:19,692 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-02-28 21:38:19,692 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 21:38:19,693 WARN  L233   ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-02-28 21:38:19,693 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances.
[2024-02-28 21:38:19,710 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-02-28 21:38:19,713 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 201 places, 198 transitions, 414 flow
[2024-02-28 21:38:19,742 INFO  L124   PetriNetUnfolderBase]: 13/366 cut-off events.
[2024-02-28 21:38:19,743 INFO  L125   PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES.
[2024-02-28 21:38:19,743 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-02-28 21:38:19,743 INFO  L82        GeneralOperation]: Start removeDead. Operand has 201 places, 198 transitions, 414 flow
[2024-02-28 21:38:19,745 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 201 places, 198 transitions, 414 flow
[2024-02-28 21:38:19,746 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-02-28 21:38:19,746 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;@389bfe3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-02-28 21:38:19,746 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 18 error locations.
[2024-02-28 21:38:19,749 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-02-28 21:38:19,749 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-02-28 21:38:19,749 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-02-28 21:38:19,749 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:19,749 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-02-28 21:38:19,749 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-02-28 21:38:19,749 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:19,749 INFO  L85        PathProgramCache]: Analyzing trace with hash -1401910985, now seen corresponding path program 1 times
[2024-02-28 21:38:19,749 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:19,749 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092157395]
[2024-02-28 21:38:19,750 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:19,750 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:19,755 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:19,765 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:19,765 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:19,765 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092157395]
[2024-02-28 21:38:19,766 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092157395] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:19,766 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:19,766 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:19,766 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485738011]
[2024-02-28 21:38:19,766 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:19,766 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:19,766 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:19,767 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:19,767 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:19,804 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 155 out of 198
[2024-02-28 21:38:19,805 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-02-28 21:38:19,805 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:19,805 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 198
[2024-02-28 21:38:19,805 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:28,977 INFO  L124   PetriNetUnfolderBase]: 35239/80577 cut-off events.
[2024-02-28 21:38:28,977 INFO  L125   PetriNetUnfolderBase]: For 973/973 co-relation queries the response was YES.
[2024-02-28 21:38:29,215 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-02-28 21:38:29,475 INFO  L140   encePairwiseOnDemand]: 176/198 looper letters, 60 selfloop transitions, 14 changer transitions 1/229 dead transitions.
[2024-02-28 21:38:29,475 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 229 transitions, 636 flow
[2024-02-28 21:38:29,476 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:29,476 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:29,477 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 549 transitions.
[2024-02-28 21:38:29,477 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9242424242424242
[2024-02-28 21:38:29,477 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 549 transitions.
[2024-02-28 21:38:29,477 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 549 transitions.
[2024-02-28 21:38:29,477 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:29,477 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 549 transitions.
[2024-02-28 21:38:29,478 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-02-28 21:38:29,479 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-02-28 21:38:29,479 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-02-28 21:38:29,479 INFO  L175             Difference]: Start difference. First operand has 201 places, 198 transitions, 414 flow. Second operand 3 states and 549 transitions.
[2024-02-28 21:38:29,479 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 229 transitions, 636 flow
[2024-02-28 21:38:29,481 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 229 transitions, 632 flow, removed 2 selfloop flow, removed 0 redundant places.
[2024-02-28 21:38:29,483 INFO  L231             Difference]: Finished difference. Result has 205 places, 208 transitions, 526 flow
[2024-02-28 21:38:29,483 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-02-28 21:38:29,484 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 4 predicate places.
[2024-02-28 21:38:29,484 INFO  L495      AbstractCegarLoop]: Abstraction has has 205 places, 208 transitions, 526 flow
[2024-02-28 21:38:29,484 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-02-28 21:38:29,484 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:29,484 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-02-28 21:38:29,484 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-02-28 21:38:29,484 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-02-28 21:38:29,484 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:29,485 INFO  L85        PathProgramCache]: Analyzing trace with hash -409712185, now seen corresponding path program 1 times
[2024-02-28 21:38:29,485 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:29,485 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516536445]
[2024-02-28 21:38:29,485 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:29,485 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:29,491 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:29,500 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:29,500 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:29,500 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516536445]
[2024-02-28 21:38:29,500 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516536445] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:29,500 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:29,501 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:29,501 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907706255]
[2024-02-28 21:38:29,501 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:29,501 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:29,501 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:29,501 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:29,501 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:29,546 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 159 out of 198
[2024-02-28 21:38:29,547 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-02-28 21:38:29,547 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:29,547 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 198
[2024-02-28 21:38:29,547 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:33,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][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-02-28 21:38:33,735 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:38:33,735 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,735 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,735 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,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][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-02-28 21:38:33,735 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-02-28 21:38:33,735 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:33,735 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:33,735 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:33,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][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-02-28 21:38:33,735 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:38:33,736 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,736 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,736 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,979 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-02-28 21:38:33,980 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:38:33,980 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,980 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,980 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,980 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:38:33,981 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-02-28 21:38:33,982 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:38:33,982 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,982 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:38:33,982 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:33,982 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:38:34,228 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-02-28 21:38:34,228 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-02-28 21:38:34,228 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:34,228 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:34,228 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:34,228 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-02-28 21:38:34,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][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-02-28 21:38:34,844 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-02-28 21:38:34,844 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:34,844 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:38:34,844 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-02-28 21:38:35,104 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-02-28 21:38:35,104 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:38:35,104 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:38:35,104 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:38:35,104 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:35,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][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-02-28 21:38:35,106 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:38:35,106 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:35,106 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:38:35,107 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:38:35,943 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-02-28 21:38:35,943 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-02-28 21:38:35,943 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:38:35,943 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:38:35,943 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:38:35,946 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-02-28 21:38:35,946 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-02-28 21:38:35,946 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:38:35,946 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:38:35,946 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:38:36,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, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 188#L688-1true])
[2024-02-28 21:38:36,436 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:38:36,436 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,436 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,436 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,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, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-02-28 21:38:36,436 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:38:36,436 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:36,437 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:36,437 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:36,437 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-02-28 21:38:36,437 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:38:36,437 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,437 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,437 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,680 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-02-28 21:38:36,680 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:38:36,680 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:38:36,680 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,680 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,680 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,682 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-02-28 21:38:36,682 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:38:36,682 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,682 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:36,682 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:38:36,682 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:38:37,080 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-02-28 21:38:37,080 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:38:37,081 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:38:37,081 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:37,081 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:37,081 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:37,083 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-02-28 21:38:37,083 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,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][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-02-28 21:38:37,084 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:37,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][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-02-28 21:38:37,084 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:38:37,084 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,085 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,085 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,401 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-02-28 21:38:37,401 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:38:37,401 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,401 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:38:37,401 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,401 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,404 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-02-28 21:38:37,404 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:38:37,404 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,404 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,404 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:38:37,404 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:38:37,736 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-02-28 21:38:37,736 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:38:37,736 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:37,736 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:38:37,736 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:38:37,746 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-02-28 21:38:37,746 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:38:37,746 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:37,746 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:37,746 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:37,746 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:38:38,085 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-02-28 21:38:38,086 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:38:38,086 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:38:38,086 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:38:38,086 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:38:38,089 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-02-28 21:38:38,089 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:38:38,090 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:38:38,090 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:38:38,090 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:38:38,415 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-02-28 21:38:38,416 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:38:38,416 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:38:38,416 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:38,416 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:38:38,840 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-02-28 21:38:38,840 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:38:38,840 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:38:38,840 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:38:38,840 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:38:38,844 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-02-28 21:38:38,844 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:38:38,844 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:38:38,844 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:38:38,844 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:38:39,113 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-02-28 21:38:39,113 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:38:39,114 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:38:39,114 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:38:39,114 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:38:39,117 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-02-28 21:38:39,117 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:38:39,117 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:38:39,117 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:38:39,118 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:38:39,624 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-02-28 21:38:39,624 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:38:39,624 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:38:39,624 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:38:39,624 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:38:39,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][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-02-28 21:38:39,629 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:38:39,629 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:38:39,629 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:38:39,629 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:38:40,959 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-02-28 21:38:40,959 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-02-28 21:38:40,959 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:38:40,959 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:38:40,959 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-02-28 21:38:40,961 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-02-28 21:38:40,961 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-02-28 21:38:40,961 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:38:40,961 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:38:40,962 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-02-28 21:38:41,035 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-02-28 21:38:41,036 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-02-28 21:38:41,036 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-02-28 21:38:41,036 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:38:41,036 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:38:41,107 INFO  L124   PetriNetUnfolderBase]: 38618/100191 cut-off events.
[2024-02-28 21:38:41,107 INFO  L125   PetriNetUnfolderBase]: For 40153/43855 co-relation queries the response was YES.
[2024-02-28 21:38:41,369 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-02-28 21:38:41,736 INFO  L140   encePairwiseOnDemand]: 188/198 looper letters, 55 selfloop transitions, 16 changer transitions 0/234 dead transitions.
[2024-02-28 21:38:41,736 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 234 transitions, 756 flow
[2024-02-28 21:38:41,737 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:41,737 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:41,738 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 534 transitions.
[2024-02-28 21:38:41,738 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.898989898989899
[2024-02-28 21:38:41,738 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 534 transitions.
[2024-02-28 21:38:41,738 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 534 transitions.
[2024-02-28 21:38:41,738 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:41,738 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 534 transitions.
[2024-02-28 21:38:41,739 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-02-28 21:38:41,740 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-02-28 21:38:41,740 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-02-28 21:38:41,740 INFO  L175             Difference]: Start difference. First operand has 205 places, 208 transitions, 526 flow. Second operand 3 states and 534 transitions.
[2024-02-28 21:38:41,740 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 234 transitions, 756 flow
[2024-02-28 21:38:41,910 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 234 transitions, 716 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:41,912 INFO  L231             Difference]: Finished difference. Result has 206 places, 222 transitions, 644 flow
[2024-02-28 21:38:41,912 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-02-28 21:38:41,912 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 5 predicate places.
[2024-02-28 21:38:41,912 INFO  L495      AbstractCegarLoop]: Abstraction has has 206 places, 222 transitions, 644 flow
[2024-02-28 21:38:41,913 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-02-28 21:38:41,913 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:41,913 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-02-28 21:38:41,913 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-02-28 21:38:41,913 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-02-28 21:38:41,913 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:41,913 INFO  L85        PathProgramCache]: Analyzing trace with hash -2082281323, now seen corresponding path program 1 times
[2024-02-28 21:38:41,913 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:41,914 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209965977]
[2024-02-28 21:38:41,914 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:41,914 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:41,919 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:41,929 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:41,929 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:41,929 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209965977]
[2024-02-28 21:38:41,929 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209965977] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:41,929 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:41,929 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:38:41,929 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434423386]
[2024-02-28 21:38:41,929 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:41,930 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:38:41,930 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:41,930 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:38:41,930 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:38:41,944 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 168 out of 198
[2024-02-28 21:38:41,944 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-02-28 21:38:41,945 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:41,945 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 198
[2024-02-28 21:38:41,945 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:38:45,875 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-02-28 21:38:45,875 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-02-28 21:38:45,875 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:38:45,875 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:38:45,875 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:38:45,876 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-02-28 21:38:45,876 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-02-28 21:38:45,876 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:38:45,876 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:38:45,876 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:38:46,099 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-02-28 21:38:46,099 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-02-28 21:38:46,099 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-02-28 21:38:46,100 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-02-28 21:38:46,100 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-02-28 21:38:52,928 INFO  L124   PetriNetUnfolderBase]: 30665/92129 cut-off events.
[2024-02-28 21:38:52,928 INFO  L125   PetriNetUnfolderBase]: For 15569/48714 co-relation queries the response was YES.
[2024-02-28 21:38:53,232 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-02-28 21:38:53,558 INFO  L140   encePairwiseOnDemand]: 192/198 looper letters, 38 selfloop transitions, 5 changer transitions 0/238 dead transitions.
[2024-02-28 21:38:53,558 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 238 transitions, 762 flow
[2024-02-28 21:38:53,560 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:38:53,560 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:38:53,560 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 548 transitions.
[2024-02-28 21:38:53,561 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9225589225589226
[2024-02-28 21:38:53,561 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 548 transitions.
[2024-02-28 21:38:53,561 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 548 transitions.
[2024-02-28 21:38:53,561 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:38:53,561 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 548 transitions.
[2024-02-28 21:38:53,562 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-02-28 21:38:53,563 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-02-28 21:38:53,563 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-02-28 21:38:53,563 INFO  L175             Difference]: Start difference. First operand has 206 places, 222 transitions, 644 flow. Second operand 3 states and 548 transitions.
[2024-02-28 21:38:53,563 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 238 transitions, 762 flow
[2024-02-28 21:38:53,792 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 238 transitions, 730 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:38:53,794 INFO  L231             Difference]: Finished difference. Result has 208 places, 226 transitions, 650 flow
[2024-02-28 21:38:53,794 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-02-28 21:38:53,795 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 7 predicate places.
[2024-02-28 21:38:53,795 INFO  L495      AbstractCegarLoop]: Abstraction has has 208 places, 226 transitions, 650 flow
[2024-02-28 21:38:53,795 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-02-28 21:38:53,795 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:38:53,795 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-02-28 21:38:53,796 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-02-28 21:38:53,796 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-02-28 21:38:53,796 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:38:53,796 INFO  L85        PathProgramCache]: Analyzing trace with hash -1555110246, now seen corresponding path program 1 times
[2024-02-28 21:38:53,796 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:38:53,796 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219312220]
[2024-02-28 21:38:53,796 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:38:53,796 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:38:53,805 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:38:53,954 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:38:53,955 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:38:53,955 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219312220]
[2024-02-28 21:38:53,955 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219312220] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:38:53,955 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:38:53,955 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 21:38:53,955 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797955007]
[2024-02-28 21:38:53,955 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:38:53,955 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 21:38:53,955 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:38:53,956 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 21:38:53,956 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 21:38:53,993 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 163 out of 198
[2024-02-28 21:38:53,993 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-02-28 21:38:53,993 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:38:53,994 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 198
[2024-02-28 21:38:53,994 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:39:08,191 INFO  L124   PetriNetUnfolderBase]: 36712/122063 cut-off events.
[2024-02-28 21:39:08,191 INFO  L125   PetriNetUnfolderBase]: For 16086/18872 co-relation queries the response was YES.
[2024-02-28 21:39:08,654 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-02-28 21:39:09,113 INFO  L140   encePairwiseOnDemand]: 192/198 looper letters, 74 selfloop transitions, 5 changer transitions 0/273 dead transitions.
[2024-02-28 21:39:09,113 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 273 transitions, 902 flow
[2024-02-28 21:39:09,114 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 21:39:09,114 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 21:39:09,116 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1058 transitions.
[2024-02-28 21:39:09,116 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8905723905723906
[2024-02-28 21:39:09,116 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1058 transitions.
[2024-02-28 21:39:09,116 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1058 transitions.
[2024-02-28 21:39:09,117 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:39:09,117 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1058 transitions.
[2024-02-28 21:39:09,118 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-02-28 21:39:09,120 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-02-28 21:39:09,120 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-02-28 21:39:09,120 INFO  L175             Difference]: Start difference. First operand has 208 places, 226 transitions, 650 flow. Second operand 6 states and 1058 transitions.
[2024-02-28 21:39:09,120 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 273 transitions, 902 flow
[2024-02-28 21:39:09,167 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 273 transitions, 892 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:39:09,169 INFO  L231             Difference]: Finished difference. Result has 210 places, 225 transitions, 648 flow
[2024-02-28 21:39:09,170 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-02-28 21:39:09,170 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 9 predicate places.
[2024-02-28 21:39:09,170 INFO  L495      AbstractCegarLoop]: Abstraction has has 210 places, 225 transitions, 648 flow
[2024-02-28 21:39:09,170 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-02-28 21:39:09,170 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:39:09,171 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-02-28 21:39:09,171 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23
[2024-02-28 21:39:09,171 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-02-28 21:39:09,171 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:39:09,171 INFO  L85        PathProgramCache]: Analyzing trace with hash 789641828, now seen corresponding path program 1 times
[2024-02-28 21:39:09,171 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:39:09,171 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345831085]
[2024-02-28 21:39:09,172 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:39:09,172 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:39:09,180 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:39:09,196 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:39:09,196 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:39:09,196 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345831085]
[2024-02-28 21:39:09,196 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345831085] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:39:09,196 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:39:09,197 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:39:09,197 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009057030]
[2024-02-28 21:39:09,197 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:39:09,197 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:39:09,197 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:39:09,198 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:39:09,198 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:39:09,219 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-02-28 21:39:09,219 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-02-28 21:39:09,219 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:39:09,219 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-02-28 21:39:09,219 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:39:14,600 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-02-28 21:39:14,601 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-02-28 21:39:14,601 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:39:14,601 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:39:14,601 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:39:14,602 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-02-28 21:39:14,602 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-02-28 21:39:14,602 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:39:14,602 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:39:14,602 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-02-28 21:39:14,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][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-02-28 21:39:14,952 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-02-28 21:39:14,952 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-02-28 21:39:14,952 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-02-28 21:39:14,952 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-02-28 21:39:21,872 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-02-28 21:39:21,872 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:21,872 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:21,872 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:21,872 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:23,071 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-02-28 21:39:23,071 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:39:23,071 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:23,071 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:23,071 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:24,442 INFO  L124   PetriNetUnfolderBase]: 43052/129629 cut-off events.
[2024-02-28 21:39:24,442 INFO  L125   PetriNetUnfolderBase]: For 20688/56158 co-relation queries the response was YES.
[2024-02-28 21:39:24,946 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-02-28 21:39:25,545 INFO  L140   encePairwiseOnDemand]: 191/198 looper letters, 46 selfloop transitions, 9 changer transitions 0/248 dead transitions.
[2024-02-28 21:39:25,546 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 248 transitions, 824 flow
[2024-02-28 21:39:25,546 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:39:25,546 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:39:25,547 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 549 transitions.
[2024-02-28 21:39:25,547 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9242424242424242
[2024-02-28 21:39:25,547 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 549 transitions.
[2024-02-28 21:39:25,547 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 549 transitions.
[2024-02-28 21:39:25,547 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:39:25,548 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 549 transitions.
[2024-02-28 21:39:25,548 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-02-28 21:39:25,549 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-02-28 21:39:25,549 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-02-28 21:39:25,549 INFO  L175             Difference]: Start difference. First operand has 210 places, 225 transitions, 648 flow. Second operand 3 states and 549 transitions.
[2024-02-28 21:39:25,549 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 248 transitions, 824 flow
[2024-02-28 21:39:25,561 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 248 transitions, 814 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-02-28 21:39:25,563 INFO  L231             Difference]: Finished difference. Result has 209 places, 232 transitions, 714 flow
[2024-02-28 21:39:25,564 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-02-28 21:39:25,564 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 8 predicate places.
[2024-02-28 21:39:25,564 INFO  L495      AbstractCegarLoop]: Abstraction has has 209 places, 232 transitions, 714 flow
[2024-02-28 21:39:25,564 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-02-28 21:39:25,564 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:39:25,564 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-02-28 21:39:25,564 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24
[2024-02-28 21:39:25,565 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-02-28 21:39:25,565 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:39:25,565 INFO  L85        PathProgramCache]: Analyzing trace with hash 770488748, now seen corresponding path program 1 times
[2024-02-28 21:39:25,565 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:39:25,565 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327518662]
[2024-02-28 21:39:25,565 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:39:25,565 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:39:25,572 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:39:25,584 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:39:25,584 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:39:25,584 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327518662]
[2024-02-28 21:39:25,584 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327518662] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:39:25,584 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:39:25,584 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:39:25,584 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669182151]
[2024-02-28 21:39:25,584 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:39:25,585 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:39:25,585 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:39:25,585 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:39:25,585 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:39:25,629 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-02-28 21:39:25,630 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-02-28 21:39:25,630 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:39:25,630 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-02-28 21:39:25,630 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:39:26,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][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-02-28 21:39:26,944 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:26,944 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:26,944 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:26,944 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:27,051 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-02-28 21:39:27,051 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:39:27,051 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:27,051 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:27,052 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:39:27,108 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-02-28 21:39:27,109 INFO  L294   olderBase$Statistics]: this new event has 167 ancestors and is cut-off event
[2024-02-28 21:39:27,109 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-02-28 21:39:27,109 INFO  L297   olderBase$Statistics]:   existing Event has 167 ancestors and is cut-off event
[2024-02-28 21:39:27,109 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-02-28 21:39:32,588 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-02-28 21:39:32,588 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:32,589 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-02-28 21:39:32,589 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:32,589 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-02-28 21:39:32,589 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:32,589 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,068 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-02-28 21:39:33,068 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:39:33,068 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,068 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,068 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:33,068 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,070 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-02-28 21:39:33,070 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-02-28 21:39:33,070 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,070 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,070 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-02-28 21:39:33,070 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:33,559 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-02-28 21:39:33,559 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-02-28 21:39:33,559 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:33,559 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:33,559 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-02-28 21:39:33,559 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:34,187 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-02-28 21:39:34,187 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:39:34,187 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,187 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,187 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:34,189 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-02-28 21:39:34,189 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:39:34,189 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,189 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:34,189 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,190 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-02-28 21:39:34,190 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:39:34,190 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,190 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,190 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:34,427 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-02-28 21:39:34,428 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:39:34,428 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:34,428 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:34,428 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:34,428 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-02-28 21:39:34,428 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-02-28 21:39:34,428 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-02-28 21:39:34,428 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-02-28 21:39:34,428 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-02-28 21:39:34,686 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-02-28 21:39:34,687 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-02-28 21:39:34,687 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:34,687 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-02-28 21:39:34,687 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-02-28 21:39:35,202 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-02-28 21:39:35,203 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:39:35,203 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:35,203 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:35,203 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:35,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][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-02-28 21:39:35,204 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:39:35,204 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:35,204 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:35,204 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:35,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][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-02-28 21:39:35,213 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,213 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,213 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,213 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,215 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-02-28 21:39:35,215 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,216 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,216 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,216 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,219 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-02-28 21:39:35,219 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:39:35,219 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:35,219 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:35,219 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:35,928 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-02-28 21:39:35,928 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:39:35,928 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:35,928 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:35,928 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:35,928 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-02-28 21:39:35,929 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:39:35,929 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:35,929 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:35,929 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:35,929 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:35,931 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-02-28 21:39:35,931 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,931 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,931 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,931 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,932 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-02-28 21:39:35,932 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,932 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,932 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,933 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,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][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-02-28 21:39:35,940 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:39:35,940 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:35,940 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:35,940 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39: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][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-02-28 21:39:35,945 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:35,945 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:36,459 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-02-28 21:39:36,459 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:39:36,459 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:36,459 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:36,459 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:36,459 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-02-28 21:39:36,459 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:36,459 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:36,460 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:36,460 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:36,460 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:36,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][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-02-28 21:39:36,464 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:39:36,464 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:36,464 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:36,464 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:36,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], [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-02-28 21:39:36,470 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-02-28 21:39:36,470 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:36,470 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:36,470 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,124 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-02-28 21:39:37,124 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:39:37,124 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:37,124 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:37,124 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:37,125 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-02-28 21:39:37,125 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:39:37,125 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:37,125 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:37,125 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:37,125 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:37,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, 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-02-28 21:39:37,128 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-02-28 21:39:37,128 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,128 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:37,128 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,136 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-02-28 21:39:37,136 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-02-28 21:39:37,136 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,136 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:37,137 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:37,137 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,142 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-02-28 21:39:37,142 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-02-28 21:39:37,142 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,143 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-02-28 21:39:37,143 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:38,221 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-02-28 21:39:38,221 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:39:38,221 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,221 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,221 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,221 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-02-28 21:39:38,221 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:39:38,221 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:38,222 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:38,222 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:38,222 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-02-28 21:39:38,222 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:39:38,222 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,222 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,222 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,893 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-02-28 21:39:38,893 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:39:38,893 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:38,893 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,893 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,893 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,895 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-02-28 21:39:38,895 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:39:38,896 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,896 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:38,896 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:38,896 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:39:39,453 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-02-28 21:39:39,453 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:39:39,453 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:39,453 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:39,453 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:39,453 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:39,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, 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-02-28 21:39:39,455 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:39,456 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-02-28 21:39:39,456 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:39,456 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-02-28 21:39:39,456 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:39,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,035 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-02-28 21:39:40,035 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:39:40,035 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:40,035 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:40,035 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:40,037 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-02-28 21:39:40,037 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,037 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,037 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,037 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,037 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,039 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-02-28 21:39:40,040 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,040 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,040 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,040 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:39:40,040 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,473 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-02-28 21:39:40,473 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:39:40,473 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:40,473 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:40,473 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:40,474 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-02-28 21:39:40,474 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,474 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,474 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,474 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:40,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][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-02-28 21:39:40,763 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:39:40,763 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:40,763 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:39:40,763 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:40,779 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-02-28 21:39:40,779 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:39:40,779 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:40,779 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:40,779 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:40,779 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:41,381 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-02-28 21:39:41,381 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:41,381 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,381 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,381 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:41,384 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-02-28 21:39:41,384 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:41,384 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,384 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,384 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:41,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, 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-02-28 21:39:41,385 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:41,386 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,386 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,386 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:41,388 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-02-28 21:39:41,388 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:39:41,388 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:41,388 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:41,389 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:41,804 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-02-28 21:39:41,804 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:41,804 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:41,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:41,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:41,805 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-02-28 21:39:41,805 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:39:41,805 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:41,805 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:41,805 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:42,137 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-02-28 21:39:42,137 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:39:42,137 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:42,137 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:42,137 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:42,137 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:42,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][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-02-28 21:39:42,138 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:39:42,138 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:42,138 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:42,138 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:39:42,149 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-02-28 21:39:42,149 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:42,149 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:42,149 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:42,149 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:42,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], [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-02-28 21:39:42,154 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,155 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:42,155 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,155 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:42,440 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-02-28 21:39:42,440 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,440 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,440 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,440 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,758 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-02-28 21:39:42,758 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:39:42,758 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-02-28 21:39:42,758 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:42,758 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:42,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][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-02-28 21:39:42,763 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:42,763 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:42,763 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:42,763 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:42,768 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-02-28 21:39:42,768 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:42,768 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:42,768 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:42,768 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:42,777 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-02-28 21:39:42,777 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:42,777 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:42,777 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:42,777 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:42,779 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-02-28 21:39:42,780 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:42,780 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:42,780 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:42,780 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:42,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], [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-02-28 21:39:42,785 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:42,785 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:42,785 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:42,785 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:43,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], [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-02-28 21:39:43,476 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:43,476 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:43,476 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:43,476 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:43,476 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-02-28 21:39:43,476 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:43,476 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:43,476 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:43,476 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:43,477 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:43,477 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-02-28 21:39:43,477 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:39:43,477 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:43,477 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:43,477 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:43,477 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:39:43,480 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-02-28 21:39:43,480 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,480 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,480 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,480 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,489 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-02-28 21:39:43,489 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:39:43,489 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:43,489 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:43,489 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:43,490 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-02-28 21:39:43,490 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,490 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,490 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,490 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,490 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,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, 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-02-28 21:39:43,494 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,494 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,494 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,495 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,501 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-02-28 21:39:43,501 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,501 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:43,501 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:43,502 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:44,051 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-02-28 21:39:44,051 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:39:44,051 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:44,051 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:39:44,051 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:44,051 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-02-28 21:39:44,051 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:44,051 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:44,051 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:44,052 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:44,052 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:44,057 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-02-28 21:39:44,057 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:39:44,057 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:44,057 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:44,057 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:44,066 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-02-28 21:39:44,066 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,066 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,067 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,067 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,073 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-02-28 21:39:44,073 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,074 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,074 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,074 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,076 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-02-28 21:39:44,076 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,076 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,076 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,076 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,603 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-02-28 21:39:44,603 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:39:44,603 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:44,603 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:39:44,603 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:39:44,604 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-02-28 21:39:44,604 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:39:44,604 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:44,604 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:44,604 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:39:44,604 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:39:44,606 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-02-28 21:39:44,606 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,606 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,607 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,607 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,619 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-02-28 21:39:44,619 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,619 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,619 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,619 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,619 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,622 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-02-28 21:39:44,623 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,623 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,623 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,623 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,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, 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-02-28 21:39:44,623 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,624 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,624 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,624 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,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][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-02-28 21:39:44,626 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:39:44,626 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:44,626 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:44,626 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:44,627 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-02-28 21:39:44,627 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:39:44,627 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:44,627 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:44,627 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:44,628 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-02-28 21:39:44,628 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:39:44,628 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:44,628 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:44,628 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:44,634 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-02-28 21:39:44,634 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,634 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:44,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:44,635 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:39:45,233 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-02-28 21:39:45,234 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:39:45,234 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:45,234 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:45,234 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:45,234 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-02-28 21:39:45,234 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:39:45,235 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:45,235 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:45,235 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:45,247 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-02-28 21:39:45,247 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:39:45,247 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:45,247 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:45,247 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:39:45,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][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-02-28 21:39:45,685 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,685 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,685 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,685 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,685 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-02-28 21:39:45,685 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,686 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,686 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,686 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,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][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-02-28 21:39:45,688 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,688 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,688 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,688 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,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][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-02-28 21:39:45,688 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:39:45,688 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,688 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:45,689 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:46,202 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-02-28 21:39:46,202 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,202 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,202 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,202 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,202 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-02-28 21:39:46,203 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:39:46,203 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:46,203 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:46,203 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:39:46,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][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-02-28 21:39:46,206 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,206 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,206 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,206 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,207 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-02-28 21:39:46,207 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,207 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,207 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,208 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,215 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-02-28 21:39:46,215 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,215 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,215 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,215 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,586 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-02-28 21:39:46,586 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,586 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,586 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,586 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,587 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-02-28 21:39:46,587 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,587 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,587 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,587 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,873 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-02-28 21:39:46,873 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,873 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,873 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:39:46,873 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,873 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:39:46,874 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-02-28 21:39:46,875 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:39:46,875 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,875 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:39:46,875 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:39:47,233 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-02-28 21:39:47,234 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,234 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,234 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,234 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,458 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-02-28 21:39:47,458 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,459 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,459 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,459 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,459 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-02-28 21:39:47,459 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,459 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,459 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,459 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,617 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-02-28 21:39:47,617 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,617 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:39:47,617 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,617 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:39:47,624 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-02-28 21:39:47,624 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-02-28 21:39:47,624 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:47,624 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:39:47,624 INFO  L297   olderBase$Statistics]:   existing Event has 225 ancestors and is cut-off event
[2024-02-28 21:39:47,759 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-02-28 21:39:47,760 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-02-28 21:39:47,760 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:47,760 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:47,760 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-02-28 21:39:47,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][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-02-28 21:39:47,764 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-02-28 21:39:47,765 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:47,765 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:39:47,765 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-02-28 21:39:48,173 INFO  L124   PetriNetUnfolderBase]: 73166/186626 cut-off events.
[2024-02-28 21:39:48,173 INFO  L125   PetriNetUnfolderBase]: For 96043/104186 co-relation queries the response was YES.
[2024-02-28 21:39:48,814 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-02-28 21:39:49,518 INFO  L140   encePairwiseOnDemand]: 187/198 looper letters, 67 selfloop transitions, 28 changer transitions 0/272 dead transitions.
[2024-02-28 21:39:49,518 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 272 transitions, 1074 flow
[2024-02-28 21:39:49,520 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:39:49,520 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:39:49,520 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 543 transitions.
[2024-02-28 21:39:49,521 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9141414141414141
[2024-02-28 21:39:49,521 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 543 transitions.
[2024-02-28 21:39:49,521 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 543 transitions.
[2024-02-28 21:39:49,521 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:39:49,521 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 543 transitions.
[2024-02-28 21:39:49,522 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-02-28 21:39:49,522 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-02-28 21:39:49,523 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-02-28 21:39:49,523 INFO  L175             Difference]: Start difference. First operand has 209 places, 232 transitions, 714 flow. Second operand 3 states and 543 transitions.
[2024-02-28 21:39:49,523 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 272 transitions, 1074 flow
[2024-02-28 21:39:49,561 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 272 transitions, 1056 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:39:49,563 INFO  L231             Difference]: Finished difference. Result has 211 places, 256 transitions, 986 flow
[2024-02-28 21:39:49,563 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-02-28 21:39:49,564 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 10 predicate places.
[2024-02-28 21:39:49,564 INFO  L495      AbstractCegarLoop]: Abstraction has has 211 places, 256 transitions, 986 flow
[2024-02-28 21:39:49,564 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-02-28 21:39:49,564 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:39:49,564 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-02-28 21:39:49,564 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25
[2024-02-28 21:39:49,564 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-02-28 21:39:49,565 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:39:49,565 INFO  L85        PathProgramCache]: Analyzing trace with hash 1438156379, now seen corresponding path program 1 times
[2024-02-28 21:39:49,565 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:39:49,565 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562274996]
[2024-02-28 21:39:49,565 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:39:49,565 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:39:49,578 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:39:49,673 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:39:49,673 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:39:49,673 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562274996]
[2024-02-28 21:39:49,673 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562274996] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 21:39:49,673 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966891995]
[2024-02-28 21:39:49,673 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:39:49,674 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 21:39:49,674 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-02-28 21:39:49,675 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-02-28 21:39:49,694 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-02-28 21:39:49,798 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:39:49,800 INFO  L262         TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-02-28 21:39:49,802 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 21:39:49,911 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 21:39:49,911 INFO  L323         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 21:39:49,911 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966891995] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:39:49,912 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 21:39:49,912 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7
[2024-02-28 21:39:49,912 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855218802]
[2024-02-28 21:39:49,912 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:39:49,912 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-02-28 21:39:49,912 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:39:49,913 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-02-28 21:39:49,913 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42
[2024-02-28 21:39:49,935 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 163 out of 198
[2024-02-28 21:39:49,935 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-02-28 21:39:49,935 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:39:49,935 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 198
[2024-02-28 21:39:49,935 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:39:51,046 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-02-28 21:39:51,046 INFO  L294   olderBase$Statistics]: this new event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,046 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,046 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,046 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,122 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-02-28 21:39:51,122 INFO  L294   olderBase$Statistics]: this new event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,122 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,122 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,122 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,555 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-02-28 21:39:51,555 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,555 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,555 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,555 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,555 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,555 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-02-28 21:39:51,555 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,555 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,556 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,556 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,556 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,556 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,558 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-02-28 21:39:51,558 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,558 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,558 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,558 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,656 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-02-28 21:39:51,656 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,656 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,656 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,656 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,656 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,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, 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-02-28 21:39:51,661 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,661 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,661 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,662 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,662 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-02-28 21:39:51,662 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,662 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,662 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,662 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,662 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,662 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,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][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-02-28 21:39:51,671 INFO  L294   olderBase$Statistics]: this new event has 164 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 157 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 157 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 164 ancestors and is cut-off event
[2024-02-28 21:39:51,671 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-02-28 21:39:51,671 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,671 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,755 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-02-28 21:39:51,755 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,755 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,755 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,755 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,755 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,755 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,755 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,757 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-02-28 21:39:51,757 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,757 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-02-28 21:39:51,757 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,757 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-02-28 21:39:51,943 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-02-28 21:39:51,944 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,944 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-02-28 21:39:51,944 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:51,944 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-02-28 21:39:57,202 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-02-28 21:39:57,202 INFO  L294   olderBase$Statistics]: this new event has 194 ancestors and is cut-off event
[2024-02-28 21:39:57,202 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:57,202 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:57,202 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:39:57,844 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-02-28 21:39:57,844 INFO  L294   olderBase$Statistics]: this new event has 195 ancestors and is cut-off event
[2024-02-28 21:39:57,844 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:57,844 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:57,845 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:39:58,521 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-02-28 21:39:58,522 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-02-28 21:39:58,522 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:58,522 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:58,522 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:39:58,527 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-02-28 21:39:58,527 INFO  L294   olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event
[2024-02-28 21:39:58,527 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-02-28 21:39:58,528 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-02-28 21:39:58,528 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-02-28 21:39:59,162 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-02-28 21:39:59,162 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-02-28 21:39:59,162 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:59,162 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:39:59,162 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:01,437 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-02-28 21:40:01,437 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,437 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,437 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,437 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,437 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-02-28 21:40:01,437 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,438 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,438 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,438 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,438 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,439 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-02-28 21:40:01,439 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,439 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,439 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,439 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,439 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,440 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-02-28 21:40:01,440 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,440 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,440 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,440 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,440 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,440 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,444 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-02-28 21:40:01,444 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,444 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,444 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,444 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,444 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-02-28 21:40:01,445 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,445 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,445 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,445 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,445 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,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][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-02-28 21:40:01,447 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,447 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:01,447 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,447 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:01,467 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-02-28 21:40:01,467 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-02-28 21:40:01,467 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-02-28 21:40:01,467 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-02-28 21:40:01,467 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-02-28 21:40:02,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][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-02-28 21:40:02,419 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:02,419 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,419 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,419 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,419 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,499 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-02-28 21:40:02,499 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,499 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:02,500 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-02-28 21:40:02,500 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:02,500 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:02,500 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:02,500 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:02,634 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-02-28 21:40:02,634 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-02-28 21:40:02,635 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-02-28 21:40:02,635 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:02,635 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:03,479 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-02-28 21:40:03,479 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,479 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,479 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,479 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,480 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-02-28 21:40:03,480 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,480 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,480 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,480 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,480 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,480 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,480 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,484 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-02-28 21:40:03,484 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,484 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,484 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,484 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,485 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-02-28 21:40:03,486 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,486 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,486 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,486 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,486 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,486 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-02-28 21:40:03,487 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,487 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,487 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,487 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,487 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,487 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,490 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-02-28 21:40:03,490 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,490 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,490 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,490 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,492 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-02-28 21:40:03,492 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,492 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,492 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,492 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,496 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-02-28 21:40:03,496 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,496 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:03,496 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,496 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:03,512 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-02-28 21:40:03,512 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:03,512 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,512 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:03,512 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:04,551 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-02-28 21:40:04,551 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:04,551 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:04,551 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:04,551 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:04,558 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-02-28 21:40:04,558 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:40:04,558 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,558 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,558 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,558 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,624 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-02-28 21:40:04,624 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:40:04,624 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,624 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,624 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,624 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:04,624 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:40:04,624 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-02-28 21:40:04,625 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:04,625 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:04,625 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:04,625 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:04,627 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-02-28 21:40:04,627 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:04,627 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:04,627 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:04,627 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:04,736 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-02-28 21:40:04,736 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:04,736 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:04,736 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-02-28 21:40:04,737 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:04,737 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-02-28 21:40:04,737 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:04,737 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:04,737 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:04,737 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:04,737 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:04,780 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-02-28 21:40:04,780 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-02-28 21:40:04,780 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:04,780 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-02-28 21:40:04,780 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:05,652 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-02-28 21:40:05,652 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,652 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,652 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,652 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,653 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-02-28 21:40:05,653 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,653 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,653 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,653 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,653 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,653 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,653 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,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, 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-02-28 21:40:05,661 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,662 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:05,662 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-02-28 21:40:05,662 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-02-28 21:40:06,936 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-02-28 21:40:06,936 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-02-28 21:40:06,936 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:06,936 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-02-28 21:40:06,937 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:07,948 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-02-28 21:40:07,948 INFO  L294   olderBase$Statistics]: this new event has 206 ancestors and is cut-off event
[2024-02-28 21:40:07,948 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:07,948 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:07,948 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:09,208 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-02-28 21:40:09,208 INFO  L294   olderBase$Statistics]: this new event has 207 ancestors and is cut-off event
[2024-02-28 21:40:09,208 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:09,208 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:09,208 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:10,160 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-02-28 21:40:10,160 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:40:10,160 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:10,160 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:10,161 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-02-28 21:40:10,431 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-02-28 21:40:10,431 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-02-28 21:40:10,431 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:10,431 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:10,431 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:11,211 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-02-28 21:40:11,212 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:40:11,212 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:11,212 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:11,212 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:11,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|), 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-02-28 21:40:11,486 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-02-28 21:40:11,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:11,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:11,486 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:12,722 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-02-28 21:40:12,722 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,722 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,723 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,723 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,725 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-02-28 21:40:12,725 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,725 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,725 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:12,725 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:13,818 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-02-28 21:40:13,818 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:40:13,818 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:13,818 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:13,818 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-02-28 21:40:14,048 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-02-28 21:40:14,049 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,049 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,049 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,049 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,050 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-02-28 21:40:14,050 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,077 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-02-28 21:40:14,077 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,077 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,077 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,077 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,078 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-02-28 21:40:14,078 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,078 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,079 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,079 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:14,080 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-02-28 21:40:14,080 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,080 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,080 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,080 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:14,977 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-02-28 21:40:14,978 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,978 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,978 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,978 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,979 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-02-28 21:40:14,979 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,979 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,979 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,979 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,979 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,980 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-02-28 21:40:14,980 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,980 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,980 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,980 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,980 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,980 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,987 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-02-28 21:40:14,987 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,987 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,987 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:14,987 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:14,999 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-02-28 21:40:14,999 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:40:14,999 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:40:14,999 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:14,999 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:40:15,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][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-02-28 21:40:15,465 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,465 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,465 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,465 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,466 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-02-28 21:40:15,466 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,466 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,466 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,466 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:15,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, 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-02-28 21:40:15,495 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:40:15,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:15,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:15,495 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,480 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-02-28 21:40:16,480 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:16,481 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,481 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,481 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,481 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,551 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-02-28 21:40:16,551 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:16,551 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:16,551 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:16,551 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:16,551 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-02-28 21:40:16,551 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:16,551 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:16,564 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-02-28 21:40:16,564 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,565 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,565 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,565 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,704 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-02-28 21:40:16,705 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-02-28 21:40:16,705 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-02-28 21:40:16,705 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:16,705 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:16,731 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-02-28 21:40:16,732 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,732 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,732 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,732 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:16,802 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-02-28 21:40:16,802 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,802 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,802 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,803 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,803 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-02-28 21:40:16,803 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,803 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,803 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:16,803 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:17,915 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-02-28 21:40:17,916 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,916 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,916 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,916 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,917 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-02-28 21:40:17,917 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,917 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,917 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,917 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,917 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,917 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,917 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,923 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-02-28 21:40:17,923 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,923 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,923 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,923 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,924 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-02-28 21:40:17,924 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,924 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,925 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,925 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,925 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,926 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-02-28 21:40:17,926 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,926 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,926 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,926 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,926 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,926 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,930 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-02-28 21:40:17,930 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,930 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,931 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,931 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,936 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-02-28 21:40:17,936 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,937 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,937 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:17,937 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:17,946 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-02-28 21:40:17,946 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,946 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:17,946 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,946 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:17,963 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-02-28 21:40:17,964 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-02-28 21:40:17,964 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:17,964 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:17,964 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:19,379 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-02-28 21:40:19,379 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:19,379 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,379 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,379 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,379 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,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], [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-02-28 21:40:19,380 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,380 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,380 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,380 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,456 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-02-28 21:40:19,456 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:19,456 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:19,456 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:19,456 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:19,456 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-02-28 21:40:19,457 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:19,457 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,457 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,457 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,457 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:19,457 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:19,472 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-02-28 21:40:19,472 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,472 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,472 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,472 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,608 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-02-28 21:40:19,608 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:19,608 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:19,608 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-02-28 21:40:19,608 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:19,608 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-02-28 21:40:19,609 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:19,609 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:19,609 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:19,609 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:19,609 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:19,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][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-02-28 21:40:19,673 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,673 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:19,673 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:19,673 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-02-28 21:40:19,678 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-02-28 21:40:19,678 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:19,678 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:19,678 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:19,678 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:20,626 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-02-28 21:40:20,627 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,627 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,627 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,627 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,628 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-02-28 21:40:20,628 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,628 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,628 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,628 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,628 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,628 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,629 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,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|), 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-02-28 21:40:20,633 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,633 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,634 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-02-28 21:40:20,634 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,635 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-02-28 21:40:20,635 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,635 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,635 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,635 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,635 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,635 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 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-02-28 21:40:20,637 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 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-02-28 21:40:20,637 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,637 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,638 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-02-28 21:40:20,638 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,638 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,638 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,638 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,638 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,638 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,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, 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-02-28 21:40:20,645 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,645 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,645 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:20,645 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:20,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][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-02-28 21:40:20,650 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,650 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,650 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,650 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,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][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-02-28 21:40:20,650 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,650 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,650 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,651 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,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][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-02-28 21:40:20,652 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,653 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,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][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-02-28 21:40:20,655 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,655 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,655 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,655 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,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, 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-02-28 21:40:20,656 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,656 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,656 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,656 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,657 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-02-28 21:40:20,657 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,657 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,657 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:20,657 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,657 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:20,690 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-02-28 21:40:20,690 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-02-28 21:40:20,690 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:20,691 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:20,691 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:20,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][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-02-28 21:40:20,996 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:20,996 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:20,996 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:20,996 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,023 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-02-28 21:40:22,024 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,024 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,024 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,024 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,024 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-02-28 21:40:22,024 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,024 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,025 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,025 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,036 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-02-28 21:40:22,036 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 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-02-28 21:40:22,036 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,037 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-02-28 21:40:22,037 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,037 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,037 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,037 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,040 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-02-28 21:40:22,040 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,040 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,040 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,040 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,040 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,041 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,041 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-02-28 21:40:22,041 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,041 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,041 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,041 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,041 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,041 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,044 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-02-28 21:40:22,044 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 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-02-28 21:40:22,044 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,044 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,045 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-02-28 21:40:22,045 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,045 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-02-28 21:40:22,045 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,045 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,046 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,046 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,046 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-02-28 21:40:22,046 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,046 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,046 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,046 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,046 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,047 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-02-28 21:40:22,047 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,047 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,047 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,047 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,047 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,047 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,047 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-02-28 21:40:22,047 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:22,047 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,048 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,048 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,048 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,048 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-02-28 21:40:22,048 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,048 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,049 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,049 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,049 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,049 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-02-28 21:40:22,049 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,050 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-02-28 21:40:22,050 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,050 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:22,060 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-02-28 21:40:22,060 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,060 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,060 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,060 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,060 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,061 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-02-28 21:40:22,061 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,061 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,061 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,061 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,061 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,063 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-02-28 21:40:22,063 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,063 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,063 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,063 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,063 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-02-28 21:40:22,063 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,064 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,064 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,064 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,065 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-02-28 21:40:22,065 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,065 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,065 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,065 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,065 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,066 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-02-28 21:40:22,066 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,066 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,066 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,066 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,067 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-02-28 21:40:22,067 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,067 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,067 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,067 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,068 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-02-28 21:40:22,068 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,068 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,068 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,068 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:22,068 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:22,073 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-02-28 21:40:22,073 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,073 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,073 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,073 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,159 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-02-28 21:40:22,159 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,160 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,160 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,160 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,248 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-02-28 21:40:22,249 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:22,249 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:22,249 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:22,249 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:22,252 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-02-28 21:40:22,252 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:22,252 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:22,252 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:22,253 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-02-28 21:40:22,253 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-02-28 21:40:22,253 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,253 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:22,253 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,253 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:22,309 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-02-28 21:40:22,309 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-02-28 21:40:23,274 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-02-28 21:40:23,275 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,275 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,275 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,275 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,504 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-02-28 21:40:23,504 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,504 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,504 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,504 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,514 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-02-28 21:40:23,514 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,514 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,514 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,514 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,514 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,514 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,515 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-02-28 21:40:23,515 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,515 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,515 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,515 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,515 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,515 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,520 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-02-28 21:40:23,520 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,520 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,520 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,520 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,520 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,520 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,530 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-02-28 21:40:23,530 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,530 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,530 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,530 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,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, 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-02-28 21:40:23,531 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,531 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,531 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,531 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,534 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-02-28 21:40:23,534 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,534 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,534 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,534 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,535 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,537 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-02-28 21:40:23,537 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,538 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,538 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,538 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,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][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-02-28 21:40:23,577 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,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][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-02-28 21:40:23,577 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,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][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-02-28 21:40:23,578 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:23,578 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-02-28 21:40:23,578 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,578 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:23,578 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-02-28 21:40:23,579 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,579 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,579 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,579 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,617 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-02-28 21:40:23,617 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,617 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,617 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,617 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,618 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-02-28 21:40:23,618 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,618 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,618 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,618 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,696 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-02-28 21:40:23,696 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,696 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:23,696 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,696 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,700 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-02-28 21:40:23,700 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:23,700 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-02-28 21:40:23,700 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,700 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,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][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-02-28 21:40:23,701 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,701 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:23,701 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:23,701 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:23,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][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-02-28 21:40:23,701 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,701 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:23,701 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,701 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:23,708 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-02-28 21:40:23,708 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event
[2024-02-28 21:40:23,708 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-02-28 21:40:23,708 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-02-28 21:40:23,708 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-02-28 21:40:23,708 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-02-28 21:40:23,708 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,708 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,708 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,709 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:23,960 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-02-28 21:40:23,961 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,961 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,961 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:23,961 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,109 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-02-28 21:40:24,110 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,110 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,110 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,110 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,110 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,391 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-02-28 21:40:24,391 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:24,391 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:24,391 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:24,391 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:24,392 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-02-28 21:40:24,392 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:24,392 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:24,392 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:24,392 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:24,622 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-02-28 21:40:24,622 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,623 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,623 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,623 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,623 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,623 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,623 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-02-28 21:40:24,624 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,624 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,624 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,624 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,624 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,624 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,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, 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-02-28 21:40:24,625 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,625 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,625 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,625 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,626 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,626 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,626 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,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, 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-02-28 21:40:24,636 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,636 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,636 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,636 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,637 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-02-28 21:40:24,637 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,637 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,637 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,637 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,637 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-02-28 21:40:24,638 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,638 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,638 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,638 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,877 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-02-28 21:40:24,877 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,877 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,877 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,877 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,877 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,878 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-02-28 21:40:24,878 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,878 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-02-28 21:40:24,878 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:24,878 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:24,892 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-02-28 21:40:24,892 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event
[2024-02-28 21:40:24,892 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-02-28 21:40:24,892 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-02-28 21:40:24,892 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-02-28 21:40:24,919 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-02-28 21:40:24,919 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,919 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,919 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:24,919 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:25,310 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-02-28 21:40:25,310 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,310 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,310 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,310 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,340 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-02-28 21:40:25,340 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,340 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,340 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,340 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,576 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-02-28 21:40:25,576 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,576 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,576 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,576 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,576 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-02-28 21:40:25,576 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,576 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,576 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,577 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,786 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-02-28 21:40:25,786 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,786 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,786 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,787 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,798 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-02-28 21:40:25,798 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,799 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,799 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,799 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,800 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-02-28 21:40:25,800 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,800 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,800 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,800 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,800 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-02-28 21:40:25,800 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,800 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,801 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,801 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,804 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-02-28 21:40:25,804 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,804 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,804 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,804 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,805 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-02-28 21:40:25,805 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,805 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-02-28 21:40:25,805 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,806 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-02-28 21:40:25,806 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,806 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,806 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,806 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,806 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,808 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-02-28 21:40:25,808 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,808 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,808 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,808 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,818 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-02-28 21:40:25,818 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,818 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,819 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,819 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,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][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-02-28 21:40:25,824 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,824 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,824 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,825 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,861 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-02-28 21:40:25,861 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:25,861 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:25,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][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-02-28 21:40:25,862 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,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, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-02-28 21:40:25,862 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-02-28 21:40:25,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|), 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-02-28 21:40:25,862 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,862 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,895 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-02-28 21:40:25,895 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,895 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,895 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,895 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,897 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-02-28 21:40:25,897 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,898 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,898 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,898 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:25,898 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:25,905 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-02-28 21:40:25,905 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,905 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,905 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,905 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-02-28 21:40:25,996 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-02-28 21:40:25,996 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,996 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,996 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,996 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,998 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-02-28 21:40:25,998 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,998 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,998 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,998 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,998 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-02-28 21:40:25,998 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-02-28 21:40:25,998 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,998 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:25,998 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:26,129 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-02-28 21:40:26,129 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-02-28 21:40:26,129 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:26,129 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:26,129 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-02-28 21:40:26,170 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-02-28 21:40:26,170 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,170 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,170 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,170 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,266 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-02-28 21:40:26,267 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,267 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,267 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,267 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,267 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,520 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-02-28 21:40:26,520 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,520 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,520 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,520 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:26,885 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-02-28 21:40:26,886 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,886 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,886 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,886 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,889 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-02-28 21:40:26,890 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,890 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,890 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,890 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-02-28 21:40:26,910 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-02-28 21:40:26,910 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:26,910 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,910 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,910 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,910 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-02-28 21:40:26,910 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:26,910 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,910 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,910 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,914 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-02-28 21:40:26,914 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:26,914 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,914 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,914 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,928 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-02-28 21:40:26,928 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,928 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,928 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,928 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,929 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-02-28 21:40:26,929 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,929 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,929 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,929 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,929 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,929 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,930 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-02-28 21:40:26,930 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,930 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,930 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,931 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,939 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-02-28 21:40:26,939 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,939 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,939 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,939 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,973 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-02-28 21:40:26,973 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:26,973 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,973 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,973 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:26,973 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:26,974 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-02-28 21:40:26,974 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,974 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:26,974 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:26,974 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:27,064 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-02-28 21:40:27,064 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,064 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:27,064 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,064 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:27,064 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-02-28 21:40:27,064 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,064 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:27,064 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,065 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-02-28 21:40:27,163 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-02-28 21:40:27,163 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,163 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,163 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,163 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,167 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-02-28 21:40:27,167 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,167 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,167 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,167 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,167 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,338 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-02-28 21:40:27,339 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,339 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,339 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,339 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-02-28 21:40:27,555 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-02-28 21:40:27,555 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,555 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,555 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,555 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,765 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-02-28 21:40:27,765 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,765 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,765 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,765 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,767 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-02-28 21:40:27,767 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,767 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,767 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,768 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,768 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,768 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,771 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-02-28 21:40:27,771 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,771 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,771 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,771 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,771 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,773 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-02-28 21:40:27,773 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,773 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,773 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,773 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,780 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-02-28 21:40:27,780 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,780 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,780 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,780 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,780 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,781 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-02-28 21:40:27,781 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,781 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,781 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,781 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,787 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-02-28 21:40:27,787 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,787 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,787 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,788 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:27,788 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-02-28 21:40:27,929 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-02-28 21:40:27,930 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,930 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,930 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,930 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,963 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-02-28 21:40:27,963 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,963 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,963 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,963 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:27,963 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:28,043 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-02-28 21:40:28,043 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,043 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,043 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,043 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,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][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-02-28 21:40:28,494 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:40:28,494 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:28,494 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:28,494 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:28,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], [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-02-28 21:40:28,520 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-02-28 21:40:28,520 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:28,521 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:28,521 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-02-28 21:40:28,521 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-02-28 21:40:28,591 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-02-28 21:40:28,592 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,592 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,592 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,592 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,611 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-02-28 21:40:28,611 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,612 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,612 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,612 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,618 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-02-28 21:40:28,618 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,618 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,618 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,618 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,635 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-02-28 21:40:28,636 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,636 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,636 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:28,636 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-02-28 21:40:29,278 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-02-28 21:40:29,278 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:40:29,278 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:29,278 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:29,278 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:29,278 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-02-28 21:40:29,278 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-02-28 21:40:29,278 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-02-28 21:40:29,278 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:29,278 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-02-28 21:40:29,336 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-02-28 21:40:29,336 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-02-28 21:40:29,336 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-02-28 21:40:29,337 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-02-28 21:40:29,337 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-02-28 21:40:29,599 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-02-28 21:40:29,599 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:40:29,599 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:29,599 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:29,599 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-02-28 21:40:29,758 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-02-28 21:40:29,758 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-02-28 21:40:29,758 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:29,758 INFO  L297   olderBase$Statistics]:   existing Event has 225 ancestors and is cut-off event
[2024-02-28 21:40:29,758 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:29,817 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-02-28 21:40:29,818 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:40:29,818 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:29,818 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:29,818 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,020 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-02-28 21:40:30,021 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-02-28 21:40:30,021 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:30,021 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-02-28 21:40:30,021 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-02-28 21:40:30,055 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-02-28 21:40:30,055 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,055 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,056 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,056 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,159 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-02-28 21:40:30,159 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,159 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:30,159 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:30,160 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-02-28 21:40:30,160 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-02-28 21:40:30,354 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-02-28 21:40:30,354 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,354 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,354 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,354 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,361 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-02-28 21:40:30,361 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,361 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,361 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,361 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-02-28 21:40:30,731 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-02-28 21:40:30,731 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event
[2024-02-28 21:40:30,731 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-02-28 21:40:30,731 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-02-28 21:40:30,731 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-02-28 21:40:31,411 INFO  L124   PetriNetUnfolderBase]: 122397/318323 cut-off events.
[2024-02-28 21:40:31,411 INFO  L125   PetriNetUnfolderBase]: For 176755/225248 co-relation queries the response was YES.
[2024-02-28 21:40:32,795 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-02-28 21:40:34,186 INFO  L140   encePairwiseOnDemand]: 189/198 looper letters, 93 selfloop transitions, 17 changer transitions 3/337 dead transitions.
[2024-02-28 21:40:34,186 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 337 transitions, 1384 flow
[2024-02-28 21:40:34,187 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-02-28 21:40:34,187 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-02-28 21:40:34,188 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1255 transitions.
[2024-02-28 21:40:34,188 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9054834054834054
[2024-02-28 21:40:34,188 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1255 transitions.
[2024-02-28 21:40:34,188 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1255 transitions.
[2024-02-28 21:40:34,189 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:34,189 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1255 transitions.
[2024-02-28 21:40:34,191 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-02-28 21:40:34,192 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-02-28 21:40:34,192 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-02-28 21:40:34,193 INFO  L175             Difference]: Start difference. First operand has 211 places, 256 transitions, 986 flow. Second operand 7 states and 1255 transitions.
[2024-02-28 21:40:34,193 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 337 transitions, 1384 flow
[2024-02-28 21:40:44,924 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 337 transitions, 1328 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:40:44,927 INFO  L231             Difference]: Finished difference. Result has 218 places, 274 transitions, 1035 flow
[2024-02-28 21:40:44,927 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-02-28 21:40:44,928 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 17 predicate places.
[2024-02-28 21:40:44,928 INFO  L495      AbstractCegarLoop]: Abstraction has has 218 places, 274 transitions, 1035 flow
[2024-02-28 21:40:44,928 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-02-28 21:40:44,928 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:44,928 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-02-28 21:40:44,936 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-02-28 21:40:45,130 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-02-28 21:40:45,131 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-02-28 21:40:45,131 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:45,131 INFO  L85        PathProgramCache]: Analyzing trace with hash 611837111, now seen corresponding path program 1 times
[2024-02-28 21:40:45,131 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:45,132 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045566185]
[2024-02-28 21:40:45,132 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:45,132 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:45,163 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:45,252 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:40:45,253 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:45,253 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045566185]
[2024-02-28 21:40:45,253 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045566185] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:40:45,253 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:40:45,253 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-02-28 21:40:45,253 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958566452]
[2024-02-28 21:40:45,254 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:40:45,254 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 21:40:45,255 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:45,255 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 21:40:45,255 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30
[2024-02-28 21:40:45,316 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 172 out of 198
[2024-02-28 21:40:45,317 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-02-28 21:40:45,317 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:45,317 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 198
[2024-02-28 21:40:45,317 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:40:46,863 INFO  L124   PetriNetUnfolderBase]: 2321/12669 cut-off events.
[2024-02-28 21:40:46,863 INFO  L125   PetriNetUnfolderBase]: For 3551/3788 co-relation queries the response was YES.
[2024-02-28 21:40:46,912 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-02-28 21:40:46,941 INFO  L140   encePairwiseOnDemand]: 184/198 looper letters, 17 selfloop transitions, 14 changer transitions 0/219 dead transitions.
[2024-02-28 21:40:46,941 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 219 transitions, 724 flow
[2024-02-28 21:40:46,942 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-02-28 21:40:46,942 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-02-28 21:40:46,943 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 897 transitions.
[2024-02-28 21:40:46,944 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.906060606060606
[2024-02-28 21:40:46,944 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 897 transitions.
[2024-02-28 21:40:46,944 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 897 transitions.
[2024-02-28 21:40:46,944 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:46,944 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 897 transitions.
[2024-02-28 21:40:46,946 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-02-28 21:40:46,947 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-02-28 21:40:46,947 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-02-28 21:40:46,947 INFO  L175             Difference]: Start difference. First operand has 218 places, 274 transitions, 1035 flow. Second operand 5 states and 897 transitions.
[2024-02-28 21:40:46,947 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 219 transitions, 724 flow
[2024-02-28 21:40:46,978 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 219 transitions, 662 flow, removed 27 selfloop flow, removed 5 redundant places.
[2024-02-28 21:40:46,980 INFO  L231             Difference]: Finished difference. Result has 209 places, 211 transitions, 602 flow
[2024-02-28 21:40:46,981 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-02-28 21:40:46,981 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 8 predicate places.
[2024-02-28 21:40:46,981 INFO  L495      AbstractCegarLoop]: Abstraction has has 209 places, 211 transitions, 602 flow
[2024-02-28 21:40:46,982 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-02-28 21:40:46,982 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:46,982 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-02-28 21:40:46,982 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27
[2024-02-28 21:40:46,982 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-02-28 21:40:46,982 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:46,982 INFO  L85        PathProgramCache]: Analyzing trace with hash -1619822884, now seen corresponding path program 1 times
[2024-02-28 21:40:46,983 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:46,983 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986638087]
[2024-02-28 21:40:46,983 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:46,983 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:46,994 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:47,010 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-02-28 21:40:47,010 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:47,010 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986638087]
[2024-02-28 21:40:47,010 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986638087] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:40:47,010 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:40:47,010 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:40:47,011 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341896960]
[2024-02-28 21:40:47,011 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:40:47,011 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:40:47,011 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:47,012 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:40:47,012 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:40:47,032 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-02-28 21:40:47,032 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-02-28 21:40:47,032 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:47,032 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-02-28 21:40:47,032 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:40:50,088 INFO  L124   PetriNetUnfolderBase]: 8034/26151 cut-off events.
[2024-02-28 21:40:50,088 INFO  L125   PetriNetUnfolderBase]: For 9778/10378 co-relation queries the response was YES.
[2024-02-28 21:40:50,149 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-02-28 21:40:50,215 INFO  L140   encePairwiseOnDemand]: 191/198 looper letters, 48 selfloop transitions, 13 changer transitions 0/235 dead transitions.
[2024-02-28 21:40:50,215 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 235 transitions, 825 flow
[2024-02-28 21:40:50,215 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:40:50,216 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:40:50,216 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 548 transitions.
[2024-02-28 21:40:50,216 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9225589225589226
[2024-02-28 21:40:50,216 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 548 transitions.
[2024-02-28 21:40:50,216 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 548 transitions.
[2024-02-28 21:40:50,217 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:50,217 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 548 transitions.
[2024-02-28 21:40:50,217 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-02-28 21:40:50,218 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-02-28 21:40:50,218 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-02-28 21:40:50,218 INFO  L175             Difference]: Start difference. First operand has 209 places, 211 transitions, 602 flow. Second operand 3 states and 548 transitions.
[2024-02-28 21:40:50,218 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 235 transitions, 825 flow
[2024-02-28 21:40:50,228 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 235 transitions, 800 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-02-28 21:40:50,230 INFO  L231             Difference]: Finished difference. Result has 210 places, 220 transitions, 705 flow
[2024-02-28 21:40:50,230 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-02-28 21:40:50,231 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 9 predicate places.
[2024-02-28 21:40:50,231 INFO  L495      AbstractCegarLoop]: Abstraction has has 210 places, 220 transitions, 705 flow
[2024-02-28 21:40:50,231 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-02-28 21:40:50,231 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:50,231 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-02-28 21:40:50,231 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28
[2024-02-28 21:40:50,231 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-02-28 21:40:50,231 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:50,232 INFO  L85        PathProgramCache]: Analyzing trace with hash -1923059715, now seen corresponding path program 1 times
[2024-02-28 21:40:50,232 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:50,232 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965739763]
[2024-02-28 21:40:50,232 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:50,232 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:50,243 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:50,284 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-02-28 21:40:50,284 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:50,284 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965739763]
[2024-02-28 21:40:50,284 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965739763] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:40:50,285 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:40:50,285 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-02-28 21:40:50,285 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495560676]
[2024-02-28 21:40:50,285 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:40:50,285 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:40:50,285 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:50,285 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:40:50,286 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:40:50,293 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 173 out of 198
[2024-02-28 21:40:50,294 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-02-28 21:40:50,294 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:50,294 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 198
[2024-02-28 21:40:50,294 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:40:52,179 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-02-28 21:40:52,180 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-02-28 21:40:52,180 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:52,180 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:52,180 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-02-28 21:40:53,272 INFO  L124   PetriNetUnfolderBase]: 4819/25166 cut-off events.
[2024-02-28 21:40:53,273 INFO  L125   PetriNetUnfolderBase]: For 9017/12983 co-relation queries the response was YES.
[2024-02-28 21:40:53,345 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-02-28 21:40:53,401 INFO  L140   encePairwiseOnDemand]: 186/198 looper letters, 27 selfloop transitions, 12 changer transitions 0/237 dead transitions.
[2024-02-28 21:40:53,401 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 237 transitions, 839 flow
[2024-02-28 21:40:53,401 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:40:53,402 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:40:53,402 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 561 transitions.
[2024-02-28 21:40:53,402 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9444444444444444
[2024-02-28 21:40:53,402 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 561 transitions.
[2024-02-28 21:40:53,402 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 561 transitions.
[2024-02-28 21:40:53,402 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:53,403 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 561 transitions.
[2024-02-28 21:40:53,403 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-02-28 21:40:53,404 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-02-28 21:40:53,404 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-02-28 21:40:53,404 INFO  L175             Difference]: Start difference. First operand has 210 places, 220 transitions, 705 flow. Second operand 3 states and 561 transitions.
[2024-02-28 21:40:53,404 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 237 transitions, 839 flow
[2024-02-28 21:40:53,425 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 237 transitions, 813 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:40:53,427 INFO  L231             Difference]: Finished difference. Result has 211 places, 229 transitions, 757 flow
[2024-02-28 21:40:53,428 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-02-28 21:40:53,428 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 10 predicate places.
[2024-02-28 21:40:53,428 INFO  L495      AbstractCegarLoop]: Abstraction has has 211 places, 229 transitions, 757 flow
[2024-02-28 21:40:53,428 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-02-28 21:40:53,428 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:53,428 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-02-28 21:40:53,428 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29
[2024-02-28 21:40:53,429 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-02-28 21:40:53,429 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:53,429 INFO  L85        PathProgramCache]: Analyzing trace with hash -1387322883, now seen corresponding path program 2 times
[2024-02-28 21:40:53,429 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:53,429 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836329200]
[2024-02-28 21:40:53,429 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:53,429 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:53,440 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:53,521 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:40:53,521 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:53,521 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836329200]
[2024-02-28 21:40:53,521 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836329200] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 21:40:53,521 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26259218]
[2024-02-28 21:40:53,521 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-02-28 21:40:53,522 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 21:40:53,522 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-02-28 21:40:53,523 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-02-28 21:40:53,526 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-02-28 21:40:53,643 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-02-28 21:40:53,643 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 21:40:53,645 INFO  L262         TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core
[2024-02-28 21:40:53,648 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 21:40:53,846 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-02-28 21:40:53,919 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 21:40:53,919 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-02-28 21:40:53,951 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:40:53,951 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-02-28 21:40:54,031 INFO  L349             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 21:40:54,031 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-02-28 21:40:54,033 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-02-28 21:40:54,131 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-02-28 21:40:54,132 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [26259218] provided 0 perfect and 2 imperfect interpolant sequences
[2024-02-28 21:40:54,132 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-02-28 21:40:54,132 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13
[2024-02-28 21:40:54,132 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046452378]
[2024-02-28 21:40:54,132 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-02-28 21:40:54,132 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 13 states
[2024-02-28 21:40:54,133 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:54,133 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants.
[2024-02-28 21:40:54,133 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156
[2024-02-28 21:40:54,273 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 171 out of 198
[2024-02-28 21:40:54,275 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-02-28 21:40:54,275 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:54,275 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 198
[2024-02-28 21:40:54,275 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:40:55,675 INFO  L124   PetriNetUnfolderBase]: 1425/11098 cut-off events.
[2024-02-28 21:40:55,676 INFO  L125   PetriNetUnfolderBase]: For 4327/5231 co-relation queries the response was YES.
[2024-02-28 21:40:55,707 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-02-28 21:40:55,728 INFO  L140   encePairwiseOnDemand]: 190/198 looper letters, 36 selfloop transitions, 11 changer transitions 0/233 dead transitions.
[2024-02-28 21:40:55,729 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 233 transitions, 835 flow
[2024-02-28 21:40:55,729 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-02-28 21:40:55,729 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-02-28 21:40:55,730 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 896 transitions.
[2024-02-28 21:40:55,730 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9050505050505051
[2024-02-28 21:40:55,730 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 896 transitions.
[2024-02-28 21:40:55,730 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 896 transitions.
[2024-02-28 21:40:55,730 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:55,730 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 896 transitions.
[2024-02-28 21:40:55,731 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-02-28 21:40:55,732 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-02-28 21:40:55,733 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-02-28 21:40:55,733 INFO  L175             Difference]: Start difference. First operand has 211 places, 229 transitions, 757 flow. Second operand 5 states and 896 transitions.
[2024-02-28 21:40:55,733 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 233 transitions, 835 flow
[2024-02-28 21:40:55,739 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 233 transitions, 819 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-02-28 21:40:55,741 INFO  L231             Difference]: Finished difference. Result has 214 places, 219 transitions, 685 flow
[2024-02-28 21:40:55,741 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-02-28 21:40:55,742 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 13 predicate places.
[2024-02-28 21:40:55,742 INFO  L495      AbstractCegarLoop]: Abstraction has has 214 places, 219 transitions, 685 flow
[2024-02-28 21:40:55,742 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-02-28 21:40:55,742 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:55,743 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-02-28 21:40:55,751 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0
[2024-02-28 21:40:55,943 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-02-28 21:40:55,944 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-02-28 21:40:55,944 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:55,945 INFO  L85        PathProgramCache]: Analyzing trace with hash 889996388, now seen corresponding path program 1 times
[2024-02-28 21:40:55,945 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:55,945 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629536607]
[2024-02-28 21:40:55,945 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:55,945 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:55,961 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:55,975 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-02-28 21:40:55,975 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:55,975 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629536607]
[2024-02-28 21:40:55,976 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629536607] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:40:55,976 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:40:55,976 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:40:55,976 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198789791]
[2024-02-28 21:40:55,976 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:40:55,976 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:40:55,976 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:55,976 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:40:55,977 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:40:56,003 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-02-28 21:40:56,003 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-02-28 21:40:56,003 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:56,003 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-02-28 21:40:56,003 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:40:57,650 INFO  L124   PetriNetUnfolderBase]: 2492/14733 cut-off events.
[2024-02-28 21:40:57,650 INFO  L125   PetriNetUnfolderBase]: For 9718/10532 co-relation queries the response was YES.
[2024-02-28 21:40:57,696 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-02-28 21:40:57,732 INFO  L140   encePairwiseOnDemand]: 195/198 looper letters, 51 selfloop transitions, 2 changer transitions 0/225 dead transitions.
[2024-02-28 21:40:57,732 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 225 transitions, 832 flow
[2024-02-28 21:40:57,733 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:40:57,733 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:40:57,733 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 522 transitions.
[2024-02-28 21:40:57,734 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8787878787878788
[2024-02-28 21:40:57,734 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 522 transitions.
[2024-02-28 21:40:57,734 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 522 transitions.
[2024-02-28 21:40:57,734 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:57,734 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 522 transitions.
[2024-02-28 21:40:57,734 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-02-28 21:40:57,735 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-02-28 21:40:57,735 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-02-28 21:40:57,735 INFO  L175             Difference]: Start difference. First operand has 214 places, 219 transitions, 685 flow. Second operand 3 states and 522 transitions.
[2024-02-28 21:40:57,735 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 225 transitions, 832 flow
[2024-02-28 21:40:57,742 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 225 transitions, 814 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-02-28 21:40:57,744 INFO  L231             Difference]: Finished difference. Result has 212 places, 218 transitions, 675 flow
[2024-02-28 21:40:57,744 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-02-28 21:40:57,744 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 11 predicate places.
[2024-02-28 21:40:57,744 INFO  L495      AbstractCegarLoop]: Abstraction has has 212 places, 218 transitions, 675 flow
[2024-02-28 21:40:57,744 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-02-28 21:40:57,744 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:57,745 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-02-28 21:40:57,745 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31
[2024-02-28 21:40:57,745 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-02-28 21:40:57,745 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:57,745 INFO  L85        PathProgramCache]: Analyzing trace with hash -190530061, now seen corresponding path program 1 times
[2024-02-28 21:40:57,745 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:57,745 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205716975]
[2024-02-28 21:40:57,745 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:57,745 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:57,758 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:57,774 INFO  L134       CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked.
[2024-02-28 21:40:57,774 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:57,774 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205716975]
[2024-02-28 21:40:57,775 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205716975] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:40:57,775 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:40:57,775 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:40:57,775 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656823265]
[2024-02-28 21:40:57,775 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:40:57,775 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:40:57,775 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:57,775 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:40:57,776 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:40:57,791 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-02-28 21:40:57,791 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-02-28 21:40:57,791 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:57,791 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-02-28 21:40:57,791 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:40:59,494 INFO  L124   PetriNetUnfolderBase]: 3128/15168 cut-off events.
[2024-02-28 21:40:59,494 INFO  L125   PetriNetUnfolderBase]: For 9269/9834 co-relation queries the response was YES.
[2024-02-28 21:40:59,546 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-02-28 21:40:59,579 INFO  L140   encePairwiseOnDemand]: 193/198 looper letters, 56 selfloop transitions, 5 changer transitions 0/236 dead transitions.
[2024-02-28 21:40:59,579 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 236 transitions, 874 flow
[2024-02-28 21:40:59,579 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:40:59,579 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:40:59,580 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 541 transitions.
[2024-02-28 21:40:59,580 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9107744107744108
[2024-02-28 21:40:59,580 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 541 transitions.
[2024-02-28 21:40:59,580 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 541 transitions.
[2024-02-28 21:40:59,580 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:40:59,580 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 541 transitions.
[2024-02-28 21:40:59,581 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-02-28 21:40:59,582 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-02-28 21:40:59,582 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-02-28 21:40:59,582 INFO  L175             Difference]: Start difference. First operand has 212 places, 218 transitions, 675 flow. Second operand 3 states and 541 transitions.
[2024-02-28 21:40:59,582 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 236 transitions, 874 flow
[2024-02-28 21:40:59,589 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 236 transitions, 870 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 21:40:59,591 INFO  L231             Difference]: Finished difference. Result has 214 places, 221 transitions, 711 flow
[2024-02-28 21:40:59,591 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-02-28 21:40:59,592 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 13 predicate places.
[2024-02-28 21:40:59,592 INFO  L495      AbstractCegarLoop]: Abstraction has has 214 places, 221 transitions, 711 flow
[2024-02-28 21:40:59,592 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-02-28 21:40:59,592 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:40:59,592 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-02-28 21:40:59,592 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32
[2024-02-28 21:40:59,592 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-02-28 21:40:59,592 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:40:59,592 INFO  L85        PathProgramCache]: Analyzing trace with hash -495148229, now seen corresponding path program 1 times
[2024-02-28 21:40:59,593 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:40:59,593 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527701692]
[2024-02-28 21:40:59,593 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:40:59,593 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:40:59,608 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 21:40:59,629 INFO  L134       CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked.
[2024-02-28 21:40:59,630 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 21:40:59,630 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527701692]
[2024-02-28 21:40:59,630 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527701692] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 21:40:59,630 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 21:40:59,630 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 21:40:59,630 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359110853]
[2024-02-28 21:40:59,631 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 21:40:59,631 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 21:40:59,632 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 21:40:59,632 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 21:40:59,632 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 21:40:59,661 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-02-28 21:40:59,661 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-02-28 21:40:59,661 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 21:40:59,661 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-02-28 21:40:59,661 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 21:41:01,315 INFO  L124   PetriNetUnfolderBase]: 2459/14512 cut-off events.
[2024-02-28 21:41:01,315 INFO  L125   PetriNetUnfolderBase]: For 9261/10123 co-relation queries the response was YES.
[2024-02-28 21:41:01,360 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-02-28 21:41:01,388 INFO  L140   encePairwiseOnDemand]: 195/198 looper letters, 50 selfloop transitions, 2 changer transitions 0/226 dead transitions.
[2024-02-28 21:41:01,388 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 226 transitions, 843 flow
[2024-02-28 21:41:01,389 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 21:41:01,389 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 21:41:01,389 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 521 transitions.
[2024-02-28 21:41:01,389 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.877104377104377
[2024-02-28 21:41:01,389 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 521 transitions.
[2024-02-28 21:41:01,389 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 521 transitions.
[2024-02-28 21:41:01,390 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 21:41:01,390 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 521 transitions.
[2024-02-28 21:41:01,390 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-02-28 21:41:01,391 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-02-28 21:41:01,391 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-02-28 21:41:01,391 INFO  L175             Difference]: Start difference. First operand has 214 places, 221 transitions, 711 flow. Second operand 3 states and 521 transitions.
[2024-02-28 21:41:01,391 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 226 transitions, 843 flow
[2024-02-28 21:41:01,400 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 226 transitions, 829 flow, removed 2 selfloop flow, removed 2 redundant places.
[2024-02-28 21:41:01,402 INFO  L231             Difference]: Finished difference. Result has 213 places, 220 transitions, 699 flow
[2024-02-28 21:41:01,402 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-02-28 21:41:01,402 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 12 predicate places.
[2024-02-28 21:41:01,402 INFO  L495      AbstractCegarLoop]: Abstraction has has 213 places, 220 transitions, 699 flow
[2024-02-28 21:41:01,403 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-02-28 21:41:01,403 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-02-28 21:41:01,403 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-02-28 21:41:01,403 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33
[2024-02-28 21:41:01,403 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-02-28 21:41:01,403 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 21:41:01,403 INFO  L85        PathProgramCache]: Analyzing trace with hash -117555560, now seen corresponding path program 1 times
[2024-02-28 21:41:01,403 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 21:41:01,403 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727367856]
[2024-02-28 21:41:01,404 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 21:41:01,404 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 21:41:01,423 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 21:41:01,423 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-02-28 21:41:01,432 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 21:41:01,448 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-02-28 21:41:01,448 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-02-28 21:41:01,448 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location threadErr0ASSERT_VIOLATIONDATA_RACE (17 of 18 remaining)
[2024-02-28 21:41:01,448 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (16 of 18 remaining)
[2024-02-28 21:41:01,448 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 18 remaining)
[2024-02-28 21:41:01,448 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (14 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (12 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (10 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (9 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (8 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 18 remaining)
[2024-02-28 21:41:01,449 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 18 remaining)
[2024-02-28 21:41:01,450 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34
[2024-02-28 21:41:01,450 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 21:41:01,453 INFO  L228   ceAbstractionStarter]: Analysis of concurrent program completed with 3 thread instances
[2024-02-28 21:41:01,454 INFO  L178   ceAbstractionStarter]: Computing trace abstraction results
[2024-02-28 21:41:01,512 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-02-28 21:41:01,513 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-02-28 21:41:01,513 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,514 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,515 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-02-28 21:41:01,515 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,515 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,515 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,515 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,516 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,516 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,516 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,516 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,516 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,516 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,517 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,518 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,518 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,518 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,525 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.02 09:41:01 BasicIcfg
[2024-02-28 21:41:01,525 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-02-28 21:41:01,526 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-02-28 21:41:01,526 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-02-28 21:41:01,526 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-02-28 21:41:01,526 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.02 09:38:05" (3/4) ...
[2024-02-28 21:41:01,528 INFO  L140         WitnessPrinter]: No result that supports witness generation found
[2024-02-28 21:41:01,528 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-02-28 21:41:01,529 INFO  L158              Benchmark]: Toolchain (without parser) took 176931.82ms. Allocated memory was 138.4MB in the beginning and 11.8GB in the end (delta: 11.7GB). Free memory was 101.7MB in the beginning and 7.3GB in the end (delta: -7.2GB). Peak memory consumption was 4.5GB. Max. memory is 16.1GB.
[2024-02-28 21:41:01,529 INFO  L158              Benchmark]: CDTParser took 0.11ms. Allocated memory is still 138.4MB. Free memory is still 113.2MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-02-28 21:41:01,529 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 298.08ms. Allocated memory is still 138.4MB. Free memory was 101.7MB in the beginning and 81.9MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
[2024-02-28 21:41:01,529 INFO  L158              Benchmark]: Boogie Procedure Inliner took 31.46ms. Allocated memory is still 138.4MB. Free memory was 81.4MB in the beginning and 79.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2024-02-28 21:41:01,529 INFO  L158              Benchmark]: Boogie Preprocessor took 21.43ms. Allocated memory is still 138.4MB. Free memory was 79.3MB in the beginning and 77.9MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-02-28 21:41:01,530 INFO  L158              Benchmark]: RCFGBuilder took 388.75ms. Allocated memory is still 138.4MB. Free memory was 77.9MB in the beginning and 109.0MB in the end (delta: -31.1MB). Peak memory consumption was 27.1MB. Max. memory is 16.1GB.
[2024-02-28 21:41:01,530 INFO  L158              Benchmark]: TraceAbstraction took 176184.90ms. Allocated memory was 138.4MB in the beginning and 11.8GB in the end (delta: 11.7GB). Free memory was 108.3MB in the beginning and 7.3GB in the end (delta: -7.2GB). Peak memory consumption was 4.5GB. Max. memory is 16.1GB.
[2024-02-28 21:41:01,530 INFO  L158              Benchmark]: Witness Printer took 2.91ms. Allocated memory is still 11.8GB. Free memory is still 7.3GB. There was no memory consumed. Max. memory is 16.1GB.
[2024-02-28 21:41:01,531 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.11ms. Allocated memory is still 138.4MB. Free memory is still 113.2MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 298.08ms. Allocated memory is still 138.4MB. Free memory was 101.7MB in the beginning and 81.9MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 31.46ms. Allocated memory is still 138.4MB. Free memory was 81.4MB in the beginning and 79.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * Boogie Preprocessor took 21.43ms. Allocated memory is still 138.4MB. Free memory was 79.3MB in the beginning and 77.9MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB.
 * RCFGBuilder took 388.75ms. Allocated memory is still 138.4MB. Free memory was 77.9MB in the beginning and 109.0MB in the end (delta: -31.1MB). Peak memory consumption was 27.1MB. Max. memory is 16.1GB.
 * TraceAbstraction took 176184.90ms. Allocated memory was 138.4MB in the beginning and 11.8GB in the end (delta: 11.7GB). Free memory was 108.3MB in the beginning and 7.3GB in the end (delta: -7.2GB). Peak memory consumption was 4.5GB. Max. memory is 16.1GB.
 * Witness Printer took 2.91ms. Allocated memory is still 11.8GB. Free memory is still 7.3GB. 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~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 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~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: 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~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
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 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-02-28 21:41:01,567 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-02-28 21:41:01,567 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-02-28 21:41:01,568 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,568 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,568 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-02-28 21:41:01,569 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,569 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,569 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,569 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,569 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,569 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,570 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,571 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,571 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,571 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,571 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,571 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,604 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-02-28 21:41:01,605 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-02-28 21:41:01,605 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,605 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,606 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-02-28 21:41:01,606 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,606 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-02-28 21:41:01,607 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-02-28 21:41:01,608 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 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.6s 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.4s, 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.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 399 mSDsluCounter, 72 SdHoareTripleChecker+Invalid, 0.9s 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.5s 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: 161.7s, OverallIterations: 15, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 159.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 943 SdHoareTripleChecker+Valid, 1.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 580 mSDsluCounter, 157 SdHoareTripleChecker+Invalid, 1.2s 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-02-28 21:41:01,619 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with 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
