./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 a24b3d43dc71a81d4a287ba8ab30168c3aa4c6a251c7cdda28c4ba2f9190b483
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-12 01:57:32,015 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-12 01:57:32,058 INFO  L114        SettingsManager]: Loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-03-12 01:57:32,061 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-12 01:57:32,062 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-12 01:57:32,081 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-12 01:57:32,081 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-12 01:57:32,081 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-12 01:57:32,082 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-12 01:57:32,082 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-12 01:57:32,083 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-12 01:57:32,083 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-12 01:57:32,083 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-12 01:57:32,083 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-12 01:57:32,084 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-12 01:57:32,084 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-12 01:57:32,084 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-12 01:57:32,084 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-12 01:57:32,085 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-12 01:57:32,085 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-12 01:57:32,085 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-12 01:57:32,086 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-12 01:57:32,086 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-12 01:57:32,086 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-12 01:57:32,086 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-12 01:57:32,087 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-12 01:57:32,087 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-12 01:57:32,087 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-12 01:57:32,087 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-12 01:57:32,088 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-12 01:57:32,088 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-12 01:57:32,088 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-12 01:57:32,088 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-12 01:57:32,089 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-12 01:57:32,089 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-12 01:57:32,089 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-12 01:57:32,090 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-12 01:57:32,090 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-12 01:57:32,090 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-12 01:57:32,090 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-12 01:57:32,090 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-12 01:57:32,091 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 -> a24b3d43dc71a81d4a287ba8ab30168c3aa4c6a251c7cdda28c4ba2f9190b483
[2024-03-12 01:57:32,266 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-12 01:57:32,287 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-12 01:57:32,289 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-12 01:57:32,290 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-12 01:57:32,290 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-12 01:57:32,291 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-outer-race-4.i
[2024-03-12 01:57:33,298 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-12 01:57:33,504 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-12 01:57:33,504 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/thread-join-counter-outer-race-4.i
[2024-03-12 01:57:33,515 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/f8da31a7a/6eb7d6de63ba41a986ce438f3fa0a7f9/FLAG6b96ec3e4
[2024-03-12 01:57:33,528 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/f8da31a7a/6eb7d6de63ba41a986ce438f3fa0a7f9
[2024-03-12 01:57:33,530 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-12 01:57:33,531 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-12 01:57:33,532 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-12 01:57:33,532 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-12 01:57:33,536 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-12 01:57:33,536 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,537 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13bf3e89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33, skipping insertion in model container
[2024-03-12 01:57:33,537 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,568 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-12 01:57:33,784 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-12 01:57:33,796 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-12 01:57:33,824 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-12 01:57:33,852 WARN  L675               CHandler]: The function pthread_detach is called, but not defined or handled by StandardFunctionHandler.
[2024-03-12 01:57:33,857 INFO  L206         MainTranslator]: Completed translation
[2024-03-12 01:57:33,858 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33 WrapperNode
[2024-03-12 01:57:33,858 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-12 01:57:33,859 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-12 01:57:33,859 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-12 01:57:33,859 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-12 01:57:33,863 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,873 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,893 INFO  L138                Inliner]: procedures = 160, calls = 42, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 105
[2024-03-12 01:57:33,894 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-12 01:57:33,894 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-12 01:57:33,894 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-12 01:57:33,894 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-12 01:57:33,902 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,902 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,905 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,905 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,910 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,912 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,914 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,914 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,916 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-12 01:57:33,917 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-12 01:57:33,917 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-12 01:57:33,917 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-12 01:57:33,918 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (1/1) ...
[2024-03-12 01:57:33,922 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-12 01:57:33,933 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 01:57:33,944 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-03-12 01:57:33,947 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-12 01:57:33,968 INFO  L130     BoogieDeclarations]: Found specification of procedure pthread_detach
[2024-03-12 01:57:33,969 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-12 01:57:33,969 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-12 01:57:33,969 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-12 01:57:33,969 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-12 01:57:33,969 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-12 01:57:33,969 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-12 01:57:33,970 WARN  L213             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement
[2024-03-12 01:57:34,066 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-12 01:57:34,068 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-12 01:57:34,275 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-12 01:57:34,296 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-12 01:57:34,296 INFO  L309             CfgBuilder]: Removed 2 assume(true) statements.
[2024-03-12 01:57:34,298 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 01:57:34 BoogieIcfgContainer
[2024-03-12 01:57:34,298 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-12 01:57:34,299 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-12 01:57:34,299 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-12 01:57:34,301 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-12 01:57:34,302 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.03 01:57:33" (1/3) ...
[2024-03-12 01:57:34,302 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c19f948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 01:57:34, skipping insertion in model container
[2024-03-12 01:57:34,302 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:57:33" (2/3) ...
[2024-03-12 01:57:34,302 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c19f948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 01:57:34, skipping insertion in model container
[2024-03-12 01:57:34,303 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 01:57:34" (3/3) ...
[2024-03-12 01:57:34,304 INFO  L112   eAbstractionObserver]: Analyzing ICFG thread-join-counter-outer-race-4.i
[2024-03-12 01:57:34,309 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-12 01:57:34,316 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-12 01:57:34,316 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations.
[2024-03-12 01:57:34,316 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-12 01:57:34,353 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-03-12 01:57:34,378 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 137 places, 138 transitions, 280 flow
[2024-03-12 01:57:34,428 INFO  L124   PetriNetUnfolderBase]: 7/182 cut-off events.
[2024-03-12 01:57:34,428 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 01:57:34,433 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 186 conditions, 182 events. 7/182 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 237 event pairs, 0 based on Foata normal form. 0/161 useless extension candidates. Maximal degree in co-relation 91. Up to 4 conditions per place. 
[2024-03-12 01:57:34,433 INFO  L82        GeneralOperation]: Start removeDead. Operand has 137 places, 138 transitions, 280 flow
[2024-03-12 01:57:34,437 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 137 places, 138 transitions, 280 flow
[2024-03-12 01:57:34,444 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 01:57:34,450 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;@3336014a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 01:57:34,450 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 12 error locations.
[2024-03-12 01:57:34,467 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 01:57:34,467 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-03-12 01:57:34,467 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 01:57:34,468 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:34,468 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:34,469 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:34,473 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:34,474 INFO  L85        PathProgramCache]: Analyzing trace with hash -1307246793, now seen corresponding path program 1 times
[2024-03-12 01:57:34,481 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:34,481 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225250951]
[2024-03-12 01:57:34,482 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:34,482 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:34,570 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:34,665 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:34,666 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:34,666 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225250951]
[2024-03-12 01:57:34,666 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225250951] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:34,667 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:34,667 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:34,668 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275274312]
[2024-03-12 01:57:34,669 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:34,676 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:34,680 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:34,698 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:34,699 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:34,722 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-03-12 01:57:34,724 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 138 transitions, 280 flow. Second operand  has 3 states, 3 states have (on average 114.0) internal successors, (342), 3 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:34,724 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:34,725 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-03-12 01:57:34,725 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:34,856 INFO  L124   PetriNetUnfolderBase]: 98/602 cut-off events.
[2024-03-12 01:57:34,857 INFO  L125   PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES.
[2024-03-12 01:57:34,858 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 836 conditions, 602 events. 98/602 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 3370 event pairs, 33 based on Foata normal form. 6/545 useless extension candidates. Maximal degree in co-relation 729. Up to 138 conditions per place. 
[2024-03-12 01:57:34,861 INFO  L140   encePairwiseOnDemand]: 124/138 looper letters, 32 selfloop transitions, 8 changer transitions 1/153 dead transitions.
[2024-03-12 01:57:34,861 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 153 transitions, 390 flow
[2024-03-12 01:57:34,862 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:34,864 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:34,869 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 387 transitions.
[2024-03-12 01:57:34,871 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9347826086956522
[2024-03-12 01:57:34,872 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 387 transitions.
[2024-03-12 01:57:34,872 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 387 transitions.
[2024-03-12 01:57:34,873 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:34,875 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 387 transitions.
[2024-03-12 01:57:34,878 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 129.0) internal successors, (387), 3 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:34,882 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:34,883 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:34,884 INFO  L175             Difference]: Start difference. First operand has 137 places, 138 transitions, 280 flow. Second operand 3 states and 387 transitions.
[2024-03-12 01:57:34,885 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 153 transitions, 390 flow
[2024-03-12 01:57:34,887 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 153 transitions, 390 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 01:57:34,890 INFO  L231             Difference]: Finished difference. Result has 141 places, 142 transitions, 342 flow
[2024-03-12 01:57:34,892 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=274, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=342, PETRI_PLACES=141, PETRI_TRANSITIONS=142}
[2024-03-12 01:57:34,894 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 4 predicate places.
[2024-03-12 01:57:34,894 INFO  L495      AbstractCegarLoop]: Abstraction has has 141 places, 142 transitions, 342 flow
[2024-03-12 01:57:34,894 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 114.0) internal successors, (342), 3 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:34,895 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:34,895 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:34,895 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-12 01:57:34,895 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:34,896 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:34,896 INFO  L85        PathProgramCache]: Analyzing trace with hash 259526105, now seen corresponding path program 1 times
[2024-03-12 01:57:34,896 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:34,896 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412259834]
[2024-03-12 01:57:34,896 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:34,896 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:34,915 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:34,956 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:34,956 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:34,957 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412259834]
[2024-03-12 01:57:34,957 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412259834] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:34,957 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:34,957 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:34,957 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047552469]
[2024-03-12 01:57:34,957 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:34,958 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:34,959 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:34,959 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:34,959 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:34,987 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-03-12 01:57:34,988 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 142 transitions, 342 flow. Second operand  has 3 states, 3 states have (on average 115.0) internal successors, (345), 3 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:34,988 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:34,988 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-03-12 01:57:34,988 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:35,092 INFO  L124   PetriNetUnfolderBase]: 114/724 cut-off events.
[2024-03-12 01:57:35,093 INFO  L125   PetriNetUnfolderBase]: For 168/175 co-relation queries the response was YES.
[2024-03-12 01:57:35,095 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1160 conditions, 724 events. 114/724 cut-off events. For 168/175 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4299 event pairs, 72 based on Foata normal form. 5/667 useless extension candidates. Maximal degree in co-relation 1041. Up to 226 conditions per place. 
[2024-03-12 01:57:35,097 INFO  L140   encePairwiseOnDemand]: 132/138 looper letters, 29 selfloop transitions, 7 changer transitions 0/151 dead transitions.
[2024-03-12 01:57:35,097 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 151 transitions, 442 flow
[2024-03-12 01:57:35,097 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:35,097 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:35,098 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 370 transitions.
[2024-03-12 01:57:35,099 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.893719806763285
[2024-03-12 01:57:35,099 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 370 transitions.
[2024-03-12 01:57:35,099 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 370 transitions.
[2024-03-12 01:57:35,099 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:35,100 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 370 transitions.
[2024-03-12 01:57:35,101 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 123.33333333333333) internal successors, (370), 3 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,102 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,103 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,103 INFO  L175             Difference]: Start difference. First operand has 141 places, 142 transitions, 342 flow. Second operand 3 states and 370 transitions.
[2024-03-12 01:57:35,103 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 151 transitions, 442 flow
[2024-03-12 01:57:35,105 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 151 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:35,107 INFO  L231             Difference]: Finished difference. Result has 142 places, 147 transitions, 382 flow
[2024-03-12 01:57:35,107 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=382, PETRI_PLACES=142, PETRI_TRANSITIONS=147}
[2024-03-12 01:57:35,108 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 5 predicate places.
[2024-03-12 01:57:35,108 INFO  L495      AbstractCegarLoop]: Abstraction has has 142 places, 147 transitions, 382 flow
[2024-03-12 01:57:35,109 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 115.0) internal successors, (345), 3 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,109 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:35,109 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:35,109 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-12 01:57:35,109 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:35,110 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:35,110 INFO  L85        PathProgramCache]: Analyzing trace with hash 1484236117, now seen corresponding path program 1 times
[2024-03-12 01:57:35,110 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:35,110 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949666003]
[2024-03-12 01:57:35,110 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:35,110 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:35,126 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:35,159 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:35,159 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:35,159 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949666003]
[2024-03-12 01:57:35,160 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949666003] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:35,160 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:35,160 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:35,160 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547661365]
[2024-03-12 01:57:35,160 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:35,161 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:35,161 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:35,161 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:35,161 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:35,168 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 120 out of 138
[2024-03-12 01:57:35,168 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 147 transitions, 382 flow. Second operand  has 3 states, 3 states have (on average 121.33333333333333) internal successors, (364), 3 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,169 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:35,169 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 138
[2024-03-12 01:57:35,169 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:35,251 INFO  L124   PetriNetUnfolderBase]: 83/644 cut-off events.
[2024-03-12 01:57:35,252 INFO  L125   PetriNetUnfolderBase]: For 66/70 co-relation queries the response was YES.
[2024-03-12 01:57:35,253 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 966 conditions, 644 events. 83/644 cut-off events. For 66/70 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 3753 event pairs, 45 based on Foata normal form. 0/579 useless extension candidates. Maximal degree in co-relation 852. Up to 114 conditions per place. 
[2024-03-12 01:57:35,254 INFO  L140   encePairwiseOnDemand]: 134/138 looper letters, 17 selfloop transitions, 3 changer transitions 1/153 dead transitions.
[2024-03-12 01:57:35,254 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 153 transitions, 436 flow
[2024-03-12 01:57:35,255 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:35,255 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:35,255 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 382 transitions.
[2024-03-12 01:57:35,256 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9227053140096618
[2024-03-12 01:57:35,256 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 382 transitions.
[2024-03-12 01:57:35,256 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 382 transitions.
[2024-03-12 01:57:35,256 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:35,256 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 382 transitions.
[2024-03-12 01:57:35,257 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 127.33333333333333) internal successors, (382), 3 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,258 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,259 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,259 INFO  L175             Difference]: Start difference. First operand has 142 places, 147 transitions, 382 flow. Second operand 3 states and 382 transitions.
[2024-03-12 01:57:35,259 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 153 transitions, 436 flow
[2024-03-12 01:57:35,261 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 153 transitions, 422 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:35,262 INFO  L231             Difference]: Finished difference. Result has 144 places, 149 transitions, 390 flow
[2024-03-12 01:57:35,263 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=368, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=390, PETRI_PLACES=144, PETRI_TRANSITIONS=149}
[2024-03-12 01:57:35,263 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 7 predicate places.
[2024-03-12 01:57:35,263 INFO  L495      AbstractCegarLoop]: Abstraction has has 144 places, 149 transitions, 390 flow
[2024-03-12 01:57:35,264 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 121.33333333333333) internal successors, (364), 3 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,264 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:35,264 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:35,264 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-12 01:57:35,264 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:35,265 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:35,265 INFO  L85        PathProgramCache]: Analyzing trace with hash -773075168, now seen corresponding path program 1 times
[2024-03-12 01:57:35,265 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:35,265 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790503085]
[2024-03-12 01:57:35,265 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:35,265 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:35,289 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:35,631 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:35,631 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:35,632 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790503085]
[2024-03-12 01:57:35,632 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790503085] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:35,632 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:35,632 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 01:57:35,632 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259447839]
[2024-03-12 01:57:35,632 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:35,633 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 01:57:35,633 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:35,633 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 01:57:35,634 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 01:57:35,672 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 113 out of 138
[2024-03-12 01:57:35,673 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 149 transitions, 390 flow. Second operand  has 6 states, 6 states have (on average 114.66666666666667) internal successors, (688), 6 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,673 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:35,674 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 138
[2024-03-12 01:57:35,674 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:35,801 INFO  L124   PetriNetUnfolderBase]: 100/848 cut-off events.
[2024-03-12 01:57:35,801 INFO  L125   PetriNetUnfolderBase]: For 56/56 co-relation queries the response was YES.
[2024-03-12 01:57:35,803 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1267 conditions, 848 events. 100/848 cut-off events. For 56/56 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 5231 event pairs, 42 based on Foata normal form. 0/781 useless extension candidates. Maximal degree in co-relation 1148. Up to 142 conditions per place. 
[2024-03-12 01:57:35,804 INFO  L140   encePairwiseOnDemand]: 132/138 looper letters, 32 selfloop transitions, 5 changer transitions 0/164 dead transitions.
[2024-03-12 01:57:35,804 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 164 transitions, 494 flow
[2024-03-12 01:57:35,805 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 01:57:35,805 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 01:57:35,806 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 716 transitions.
[2024-03-12 01:57:35,807 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8647342995169082
[2024-03-12 01:57:35,807 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 716 transitions.
[2024-03-12 01:57:35,807 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 716 transitions.
[2024-03-12 01:57:35,807 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:35,807 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 716 transitions.
[2024-03-12 01:57:35,809 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,811 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 138.0) internal successors, (966), 7 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,811 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 138.0) internal successors, (966), 7 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,811 INFO  L175             Difference]: Start difference. First operand has 144 places, 149 transitions, 390 flow. Second operand 6 states and 716 transitions.
[2024-03-12 01:57:35,811 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 164 transitions, 494 flow
[2024-03-12 01:57:35,813 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 164 transitions, 488 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:35,815 INFO  L231             Difference]: Finished difference. Result has 146 places, 148 transitions, 392 flow
[2024-03-12 01:57:35,815 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=392, PETRI_PLACES=146, PETRI_TRANSITIONS=148}
[2024-03-12 01:57:35,816 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 9 predicate places.
[2024-03-12 01:57:35,816 INFO  L495      AbstractCegarLoop]: Abstraction has has 146 places, 148 transitions, 392 flow
[2024-03-12 01:57:35,817 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 114.66666666666667) internal successors, (688), 6 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,817 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:35,817 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:35,817 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-12 01:57:35,817 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:35,818 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:35,818 INFO  L85        PathProgramCache]: Analyzing trace with hash 1360838134, now seen corresponding path program 1 times
[2024-03-12 01:57:35,818 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:35,818 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353803539]
[2024-03-12 01:57:35,818 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:35,818 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:35,831 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:35,851 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:35,851 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:35,851 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353803539]
[2024-03-12 01:57:35,851 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353803539] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:35,852 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:35,852 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:35,852 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140176630]
[2024-03-12 01:57:35,852 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:35,852 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:35,853 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:35,853 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:35,853 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:35,863 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 118 out of 138
[2024-03-12 01:57:35,863 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 148 transitions, 392 flow. Second operand  has 3 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,863 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:35,864 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 138
[2024-03-12 01:57:35,864 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:35,944 INFO  L124   PetriNetUnfolderBase]: 92/656 cut-off events.
[2024-03-12 01:57:35,944 INFO  L125   PetriNetUnfolderBase]: For 48/52 co-relation queries the response was YES.
[2024-03-12 01:57:35,945 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1022 conditions, 656 events. 92/656 cut-off events. For 48/52 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 3985 event pairs, 54 based on Foata normal form. 0/599 useless extension candidates. Maximal degree in co-relation 908. Up to 141 conditions per place. 
[2024-03-12 01:57:35,947 INFO  L140   encePairwiseOnDemand]: 133/138 looper letters, 22 selfloop transitions, 5 changer transitions 0/157 dead transitions.
[2024-03-12 01:57:35,947 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 157 transitions, 466 flow
[2024-03-12 01:57:35,948 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:35,948 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:35,948 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 381 transitions.
[2024-03-12 01:57:35,949 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9202898550724637
[2024-03-12 01:57:35,949 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 381 transitions.
[2024-03-12 01:57:35,949 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 381 transitions.
[2024-03-12 01:57:35,949 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:35,949 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 381 transitions.
[2024-03-12 01:57:35,950 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,951 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,951 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,951 INFO  L175             Difference]: Start difference. First operand has 146 places, 148 transitions, 392 flow. Second operand 3 states and 381 transitions.
[2024-03-12 01:57:35,952 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 157 transitions, 466 flow
[2024-03-12 01:57:35,953 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 157 transitions, 456 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 01:57:35,954 INFO  L231             Difference]: Finished difference. Result has 145 places, 151 transitions, 418 flow
[2024-03-12 01:57:35,955 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=418, PETRI_PLACES=145, PETRI_TRANSITIONS=151}
[2024-03-12 01:57:35,955 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 8 predicate places.
[2024-03-12 01:57:35,955 INFO  L495      AbstractCegarLoop]: Abstraction has has 145 places, 151 transitions, 418 flow
[2024-03-12 01:57:35,956 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:35,956 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:35,956 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:35,956 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-12 01:57:35,956 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:35,956 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:35,957 INFO  L85        PathProgramCache]: Analyzing trace with hash 1379873854, now seen corresponding path program 1 times
[2024-03-12 01:57:35,957 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:35,957 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176969237]
[2024-03-12 01:57:35,957 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:35,957 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:35,969 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:35,994 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:35,994 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:35,994 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176969237]
[2024-03-12 01:57:35,994 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176969237] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:35,994 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:35,994 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:35,995 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814390180]
[2024-03-12 01:57:35,995 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:35,995 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:35,995 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:35,996 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:35,996 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:36,023 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 115 out of 138
[2024-03-12 01:57:36,023 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 151 transitions, 418 flow. Second operand  has 3 states, 3 states have (on average 119.0) internal successors, (357), 3 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:36,024 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:36,024 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 138
[2024-03-12 01:57:36,024 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:36,116 INFO  L124   PetriNetUnfolderBase]: 159/844 cut-off events.
[2024-03-12 01:57:36,116 INFO  L125   PetriNetUnfolderBase]: For 216/222 co-relation queries the response was YES.
[2024-03-12 01:57:36,117 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1527 conditions, 844 events. 159/844 cut-off events. For 216/222 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5327 event pairs, 73 based on Foata normal form. 0/790 useless extension candidates. Maximal degree in co-relation 1406. Up to 275 conditions per place. 
[2024-03-12 01:57:36,119 INFO  L140   encePairwiseOnDemand]: 131/138 looper letters, 29 selfloop transitions, 11 changer transitions 4/164 dead transitions.
[2024-03-12 01:57:36,119 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 164 transitions, 540 flow
[2024-03-12 01:57:36,120 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:36,120 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:36,120 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 377 transitions.
[2024-03-12 01:57:36,121 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9106280193236715
[2024-03-12 01:57:36,121 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 377 transitions.
[2024-03-12 01:57:36,121 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 377 transitions.
[2024-03-12 01:57:36,121 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:36,121 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 377 transitions.
[2024-03-12 01:57:36,122 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 125.66666666666667) internal successors, (377), 3 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:36,123 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:36,123 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 138.0) internal successors, (552), 4 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:36,123 INFO  L175             Difference]: Start difference. First operand has 145 places, 151 transitions, 418 flow. Second operand 3 states and 377 transitions.
[2024-03-12 01:57:36,123 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 164 transitions, 540 flow
[2024-03-12 01:57:36,125 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 164 transitions, 530 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:36,126 INFO  L231             Difference]: Finished difference. Result has 147 places, 155 transitions, 484 flow
[2024-03-12 01:57:36,127 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=138, PETRI_DIFFERENCE_MINUEND_FLOW=408, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=484, PETRI_PLACES=147, PETRI_TRANSITIONS=155}
[2024-03-12 01:57:36,127 INFO  L281   CegarLoopForPetriNet]: 137 programPoint places, 10 predicate places.
[2024-03-12 01:57:36,127 INFO  L495      AbstractCegarLoop]: Abstraction has has 147 places, 155 transitions, 484 flow
[2024-03-12 01:57:36,128 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 119.0) internal successors, (357), 3 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:36,128 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:36,128 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:36,128 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-12 01:57:36,128 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 9 more)] ===
[2024-03-12 01:57:36,128 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:36,128 INFO  L85        PathProgramCache]: Analyzing trace with hash -267984273, now seen corresponding path program 1 times
[2024-03-12 01:57:36,129 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:36,129 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351925787]
[2024-03-12 01:57:36,129 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:36,129 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:36,149 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 01:57:36,150 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-12 01:57:36,160 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 01:57:36,183 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-12 01:57:36,183 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-12 01:57:36,184 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 12 remaining)
[2024-03-12 01:57:36,185 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (10 of 12 remaining)
[2024-03-12 01:57:36,186 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (9 of 12 remaining)
[2024-03-12 01:57:36,186 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 12 remaining)
[2024-03-12 01:57:36,186 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (7 of 12 remaining)
[2024-03-12 01:57:36,186 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (6 of 12 remaining)
[2024-03-12 01:57:36,186 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 12 remaining)
[2024-03-12 01:57:36,186 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 12 remaining)
[2024-03-12 01:57:36,187 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 12 remaining)
[2024-03-12 01:57:36,187 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 12 remaining)
[2024-03-12 01:57:36,187 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 12 remaining)
[2024-03-12 01:57:36,187 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 12 remaining)
[2024-03-12 01:57:36,187 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-12 01:57:36,187 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:36,189 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-12 01:57:36,189 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-12 01:57:36,207 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-03-12 01:57:36,209 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 169 places, 168 transitions, 346 flow
[2024-03-12 01:57:36,235 INFO  L124   PetriNetUnfolderBase]: 10/274 cut-off events.
[2024-03-12 01:57:36,236 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-12 01:57:36,237 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 282 conditions, 274 events. 10/274 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 413 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 183. Up to 6 conditions per place. 
[2024-03-12 01:57:36,237 INFO  L82        GeneralOperation]: Start removeDead. Operand has 169 places, 168 transitions, 346 flow
[2024-03-12 01:57:36,239 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 169 places, 168 transitions, 346 flow
[2024-03-12 01:57:36,240 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 01:57:36,241 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;@3336014a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 01:57:36,241 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 15 error locations.
[2024-03-12 01:57:36,244 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 01:57:36,244 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-03-12 01:57:36,244 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 01:57:36,244 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:36,244 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:36,244 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:36,245 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:36,245 INFO  L85        PathProgramCache]: Analyzing trace with hash -1350699209, now seen corresponding path program 1 times
[2024-03-12 01:57:36,245 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:36,245 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742866988]
[2024-03-12 01:57:36,245 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:36,245 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:36,251 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:36,265 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:36,265 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:36,265 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742866988]
[2024-03-12 01:57:36,265 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742866988] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:36,265 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:36,266 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:36,266 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658105238]
[2024-03-12 01:57:36,266 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:36,266 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:36,266 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:36,266 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:36,267 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:36,298 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 134 out of 168
[2024-03-12 01:57:36,299 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 168 transitions, 346 flow. Second operand  has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:36,299 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:36,299 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 168
[2024-03-12 01:57:36,299 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:37,014 INFO  L124   PetriNetUnfolderBase]: 2216/6797 cut-off events.
[2024-03-12 01:57:37,014 INFO  L125   PetriNetUnfolderBase]: For 49/49 co-relation queries the response was YES.
[2024-03-12 01:57:37,025 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 10501 conditions, 6797 events. 2216/6797 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 66459 event pairs, 879 based on Foata normal form. 75/6120 useless extension candidates. Maximal degree in co-relation 8962. Up to 2089 conditions per place. 
[2024-03-12 01:57:37,045 INFO  L140   encePairwiseOnDemand]: 150/168 looper letters, 46 selfloop transitions, 11 changer transitions 1/191 dead transitions.
[2024-03-12 01:57:37,045 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 191 transitions, 511 flow
[2024-03-12 01:57:37,045 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:37,045 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:37,046 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 468 transitions.
[2024-03-12 01:57:37,046 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9285714285714286
[2024-03-12 01:57:37,047 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 468 transitions.
[2024-03-12 01:57:37,047 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 468 transitions.
[2024-03-12 01:57:37,047 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:37,047 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 468 transitions.
[2024-03-12 01:57:37,048 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:37,049 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:37,049 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:37,049 INFO  L175             Difference]: Start difference. First operand has 169 places, 168 transitions, 346 flow. Second operand 3 states and 468 transitions.
[2024-03-12 01:57:37,049 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 191 transitions, 511 flow
[2024-03-12 01:57:37,050 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 191 transitions, 511 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 01:57:37,052 INFO  L231             Difference]: Finished difference. Result has 173 places, 175 transitions, 434 flow
[2024-03-12 01:57:37,052 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=340, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=434, PETRI_PLACES=173, PETRI_TRANSITIONS=175}
[2024-03-12 01:57:37,053 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 4 predicate places.
[2024-03-12 01:57:37,053 INFO  L495      AbstractCegarLoop]: Abstraction has has 173 places, 175 transitions, 434 flow
[2024-03-12 01:57:37,053 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:37,053 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:37,053 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:37,053 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-12 01:57:37,053 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:37,054 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:37,054 INFO  L85        PathProgramCache]: Analyzing trace with hash 1853385857, now seen corresponding path program 1 times
[2024-03-12 01:57:37,054 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:37,054 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543654544]
[2024-03-12 01:57:37,054 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:37,054 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:37,061 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:37,075 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:37,075 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:37,075 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543654544]
[2024-03-12 01:57:37,075 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543654544] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:37,076 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:37,076 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:37,076 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849146629]
[2024-03-12 01:57:37,076 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:37,076 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:37,076 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:37,077 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:37,077 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:37,104 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 136 out of 168
[2024-03-12 01:57:37,105 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 175 transitions, 434 flow. Second operand  has 3 states, 3 states have (on average 138.0) internal successors, (414), 3 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:37,105 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:37,105 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 168
[2024-03-12 01:57:37,105 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:37,968 INFO  L124   PetriNetUnfolderBase]: 2480/8544 cut-off events.
[2024-03-12 01:57:37,968 INFO  L125   PetriNetUnfolderBase]: For 2789/2979 co-relation queries the response was YES.
[2024-03-12 01:57:37,980 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 15310 conditions, 8544 events. 2480/8544 cut-off events. For 2789/2979 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 89442 event pairs, 1597 based on Foata normal form. 70/7813 useless extension candidates. Maximal degree in co-relation 13219. Up to 3442 conditions per place. 
[2024-03-12 01:57:38,008 INFO  L140   encePairwiseOnDemand]: 160/168 looper letters, 42 selfloop transitions, 12 changer transitions 0/193 dead transitions.
[2024-03-12 01:57:38,009 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 193 transitions, 602 flow
[2024-03-12 01:57:38,009 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:38,009 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:38,010 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions.
[2024-03-12 01:57:38,010 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8968253968253969
[2024-03-12 01:57:38,010 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 452 transitions.
[2024-03-12 01:57:38,011 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 452 transitions.
[2024-03-12 01:57:38,011 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:38,011 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 452 transitions.
[2024-03-12 01:57:38,012 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,013 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,013 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,013 INFO  L175             Difference]: Start difference. First operand has 173 places, 175 transitions, 434 flow. Second operand 3 states and 452 transitions.
[2024-03-12 01:57:38,013 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 193 transitions, 602 flow
[2024-03-12 01:57:38,021 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 193 transitions, 572 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:38,023 INFO  L231             Difference]: Finished difference. Result has 174 places, 185 transitions, 518 flow
[2024-03-12 01:57:38,065 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=412, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=518, PETRI_PLACES=174, PETRI_TRANSITIONS=185}
[2024-03-12 01:57:38,070 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 5 predicate places.
[2024-03-12 01:57:38,070 INFO  L495      AbstractCegarLoop]: Abstraction has has 174 places, 185 transitions, 518 flow
[2024-03-12 01:57:38,071 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 138.0) internal successors, (414), 3 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,071 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:38,071 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:38,071 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-12 01:57:38,072 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:38,072 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:38,072 INFO  L85        PathProgramCache]: Analyzing trace with hash -645718955, now seen corresponding path program 1 times
[2024-03-12 01:57:38,072 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:38,073 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050728237]
[2024-03-12 01:57:38,073 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:38,073 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:38,083 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:38,102 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:38,102 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:38,102 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050728237]
[2024-03-12 01:57:38,102 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050728237] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:38,103 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:38,103 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:38,103 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107377709]
[2024-03-12 01:57:38,103 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:38,104 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:38,104 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:38,105 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:38,105 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:38,117 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 144 out of 168
[2024-03-12 01:57:38,118 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 185 transitions, 518 flow. Second operand  has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,118 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:38,118 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 168
[2024-03-12 01:57:38,118 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:38,924 INFO  L124   PetriNetUnfolderBase]: 1878/7668 cut-off events.
[2024-03-12 01:57:38,924 INFO  L125   PetriNetUnfolderBase]: For 1137/2099 co-relation queries the response was YES.
[2024-03-12 01:57:38,939 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 12598 conditions, 7668 events. 1878/7668 cut-off events. For 1137/2099 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 83398 event pairs, 1092 based on Foata normal form. 7/6701 useless extension candidates. Maximal degree in co-relation 10967. Up to 1725 conditions per place. 
[2024-03-12 01:57:38,962 INFO  L140   encePairwiseOnDemand]: 163/168 looper letters, 28 selfloop transitions, 4 changer transitions 0/196 dead transitions.
[2024-03-12 01:57:38,962 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 196 transitions, 604 flow
[2024-03-12 01:57:38,963 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:38,963 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:38,964 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions.
[2024-03-12 01:57:38,965 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9226190476190477
[2024-03-12 01:57:38,965 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 465 transitions.
[2024-03-12 01:57:38,965 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions.
[2024-03-12 01:57:38,965 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:38,965 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions.
[2024-03-12 01:57:38,966 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,967 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,967 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,967 INFO  L175             Difference]: Start difference. First operand has 174 places, 185 transitions, 518 flow. Second operand 3 states and 465 transitions.
[2024-03-12 01:57:38,967 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 196 transitions, 604 flow
[2024-03-12 01:57:38,972 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 196 transitions, 580 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:38,974 INFO  L231             Difference]: Finished difference. Result has 176 places, 188 transitions, 524 flow
[2024-03-12 01:57:38,974 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=524, PETRI_PLACES=176, PETRI_TRANSITIONS=188}
[2024-03-12 01:57:38,974 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 7 predicate places.
[2024-03-12 01:57:38,975 INFO  L495      AbstractCegarLoop]: Abstraction has has 176 places, 188 transitions, 524 flow
[2024-03-12 01:57:38,975 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:38,975 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:38,975 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:38,975 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-12 01:57:38,975 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:38,976 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:38,976 INFO  L85        PathProgramCache]: Analyzing trace with hash -922255043, now seen corresponding path program 1 times
[2024-03-12 01:57:38,976 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:38,976 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224945654]
[2024-03-12 01:57:38,976 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:38,976 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:38,987 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:39,232 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:39,232 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:39,233 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224945654]
[2024-03-12 01:57:39,233 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224945654] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:39,233 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:39,233 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 01:57:39,233 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569088328]
[2024-03-12 01:57:39,233 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:39,233 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 01:57:39,234 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:39,234 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 01:57:39,234 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 01:57:39,280 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-03-12 01:57:39,281 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 188 transitions, 524 flow. Second operand  has 6 states, 6 states have (on average 139.66666666666666) internal successors, (838), 6 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:39,281 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:39,281 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-03-12 01:57:39,281 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:40,269 INFO  L124   PetriNetUnfolderBase]: 2217/10151 cut-off events.
[2024-03-12 01:57:40,269 INFO  L125   PetriNetUnfolderBase]: For 1098/1172 co-relation queries the response was YES.
[2024-03-12 01:57:40,288 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 16456 conditions, 10151 events. 2217/10151 cut-off events. For 1098/1172 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 114019 event pairs, 987 based on Foata normal form. 1/9106 useless extension candidates. Maximal degree in co-relation 13717. Up to 1959 conditions per place. 
[2024-03-12 01:57:40,313 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 53 selfloop transitions, 5 changer transitions 0/219 dead transitions.
[2024-03-12 01:57:40,313 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 219 transitions, 702 flow
[2024-03-12 01:57:40,314 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 01:57:40,314 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 01:57:40,315 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 887 transitions.
[2024-03-12 01:57:40,316 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8799603174603174
[2024-03-12 01:57:40,316 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 887 transitions.
[2024-03-12 01:57:40,316 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 887 transitions.
[2024-03-12 01:57:40,316 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:40,316 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 887 transitions.
[2024-03-12 01:57:40,318 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 147.83333333333334) internal successors, (887), 6 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:40,319 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 168.0) internal successors, (1176), 7 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:40,320 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 168.0) internal successors, (1176), 7 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:40,320 INFO  L175             Difference]: Start difference. First operand has 176 places, 188 transitions, 524 flow. Second operand 6 states and 887 transitions.
[2024-03-12 01:57:40,320 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 219 transitions, 702 flow
[2024-03-12 01:57:40,322 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 219 transitions, 694 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:40,324 INFO  L231             Difference]: Finished difference. Result has 178 places, 187 transitions, 524 flow
[2024-03-12 01:57:40,325 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=514, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=524, PETRI_PLACES=178, PETRI_TRANSITIONS=187}
[2024-03-12 01:57:40,325 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 9 predicate places.
[2024-03-12 01:57:40,325 INFO  L495      AbstractCegarLoop]: Abstraction has has 178 places, 187 transitions, 524 flow
[2024-03-12 01:57:40,325 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 139.66666666666666) internal successors, (838), 6 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:40,325 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:40,326 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:40,326 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-12 01:57:40,326 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:40,326 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:40,326 INFO  L85        PathProgramCache]: Analyzing trace with hash 1031229473, now seen corresponding path program 1 times
[2024-03-12 01:57:40,326 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:40,326 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437684395]
[2024-03-12 01:57:40,326 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:40,326 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:40,336 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:40,351 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:40,352 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:40,352 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437684395]
[2024-03-12 01:57:40,352 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437684395] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:40,352 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:40,352 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:40,352 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150369936]
[2024-03-12 01:57:40,352 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:40,352 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:40,353 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:40,353 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:40,353 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:40,365 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-03-12 01:57:40,366 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 187 transitions, 524 flow. Second operand  has 3 states, 3 states have (on average 144.33333333333334) internal successors, (433), 3 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:40,366 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:40,366 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-03-12 01:57:40,366 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:41,403 INFO  L124   PetriNetUnfolderBase]: 2471/9875 cut-off events.
[2024-03-12 01:57:41,403 INFO  L125   PetriNetUnfolderBase]: For 1311/2284 co-relation queries the response was YES.
[2024-03-12 01:57:41,426 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 16513 conditions, 9875 events. 2471/9875 cut-off events. For 1311/2284 co-relation queries the response was YES. Maximal size of possible extension queue 423. Compared 114430 event pairs, 1347 based on Foata normal form. 12/8637 useless extension candidates. Maximal degree in co-relation 14806. Up to 2431 conditions per place. 
[2024-03-12 01:57:41,455 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 34 selfloop transitions, 7 changer transitions 0/203 dead transitions.
[2024-03-12 01:57:41,455 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 203 transitions, 649 flow
[2024-03-12 01:57:41,455 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:41,455 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:41,456 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions.
[2024-03-12 01:57:41,457 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9226190476190477
[2024-03-12 01:57:41,457 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 465 transitions.
[2024-03-12 01:57:41,457 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions.
[2024-03-12 01:57:41,457 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:41,457 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions.
[2024-03-12 01:57:41,458 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:41,459 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:41,459 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:41,459 INFO  L175             Difference]: Start difference. First operand has 178 places, 187 transitions, 524 flow. Second operand 3 states and 465 transitions.
[2024-03-12 01:57:41,459 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 203 transitions, 649 flow
[2024-03-12 01:57:41,461 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 203 transitions, 639 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 01:57:41,463 INFO  L231             Difference]: Finished difference. Result has 177 places, 192 transitions, 570 flow
[2024-03-12 01:57:41,463 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=514, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=570, PETRI_PLACES=177, PETRI_TRANSITIONS=192}
[2024-03-12 01:57:41,464 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 8 predicate places.
[2024-03-12 01:57:41,464 INFO  L495      AbstractCegarLoop]: Abstraction has has 177 places, 192 transitions, 570 flow
[2024-03-12 01:57:41,464 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 144.33333333333334) internal successors, (433), 3 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:41,464 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:41,464 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:41,464 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-12 01:57:41,464 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:41,465 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:41,465 INFO  L85        PathProgramCache]: Analyzing trace with hash -1137796119, now seen corresponding path program 1 times
[2024-03-12 01:57:41,465 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:41,465 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023723002]
[2024-03-12 01:57:41,465 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:41,465 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:41,476 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:41,495 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:41,495 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:41,495 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023723002]
[2024-03-12 01:57:41,495 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023723002] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:41,495 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:41,495 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:41,496 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890289499]
[2024-03-12 01:57:41,496 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:41,496 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:41,496 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:41,497 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:41,497 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:41,527 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-03-12 01:57:41,527 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 192 transitions, 570 flow. Second operand  has 3 states, 3 states have (on average 142.0) internal successors, (426), 3 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:41,527 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:41,527 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-03-12 01:57:41,528 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:42,750 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 46#L688-6true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 203#true, 197#true])
[2024-03-12 01:57:42,750 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:57:42,750 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:57:42,750 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:57:42,750 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:57:42,816 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 71#L705-1true, 93#L690true, Black: 186#(= |#race~data~0| 0), 203#true, 197#true])
[2024-03-12 01:57:42,816 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:57:42,816 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:57:42,816 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:57:42,817 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:57:42,846 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 137#L688-2true, threadThread1of2ForFork0InUse, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 71#L705-1true, 109#L690-3true, Black: 186#(= |#race~data~0| 0), 203#true, 197#true])
[2024-03-12 01:57:42,846 INFO  L294   olderBase$Statistics]: this new event has 167 ancestors and is cut-off event
[2024-03-12 01:57:42,846 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-12 01:57:42,847 INFO  L297   olderBase$Statistics]:   existing Event has 167 ancestors and is cut-off event
[2024-03-12 01:57:42,847 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-12 01:57:42,958 INFO  L124   PetriNetUnfolderBase]: 4084/13278 cut-off events.
[2024-03-12 01:57:42,958 INFO  L125   PetriNetUnfolderBase]: For 5598/5992 co-relation queries the response was YES.
[2024-03-12 01:57:42,980 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 25654 conditions, 13278 events. 4084/13278 cut-off events. For 5598/5992 co-relation queries the response was YES. Maximal size of possible extension queue 474. Compared 148942 event pairs, 2074 based on Foata normal form. 79/11902 useless extension candidates. Maximal degree in co-relation 21631. Up to 5199 conditions per place. 
[2024-03-12 01:57:43,010 INFO  L140   encePairwiseOnDemand]: 159/168 looper letters, 49 selfloop transitions, 19 changer transitions 0/218 dead transitions.
[2024-03-12 01:57:43,010 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 218 transitions, 807 flow
[2024-03-12 01:57:43,011 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:43,011 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:43,013 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 460 transitions.
[2024-03-12 01:57:43,014 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9126984126984127
[2024-03-12 01:57:43,014 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 460 transitions.
[2024-03-12 01:57:43,014 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 460 transitions.
[2024-03-12 01:57:43,015 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:43,015 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 460 transitions.
[2024-03-12 01:57:43,017 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 153.33333333333334) internal successors, (460), 3 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:43,018 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:43,019 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:43,019 INFO  L175             Difference]: Start difference. First operand has 177 places, 192 transitions, 570 flow. Second operand 3 states and 460 transitions.
[2024-03-12 01:57:43,019 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 218 transitions, 807 flow
[2024-03-12 01:57:43,024 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 218 transitions, 793 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:43,027 INFO  L231             Difference]: Finished difference. Result has 179 places, 207 transitions, 738 flow
[2024-03-12 01:57:43,028 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=556, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=738, PETRI_PLACES=179, PETRI_TRANSITIONS=207}
[2024-03-12 01:57:43,028 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 10 predicate places.
[2024-03-12 01:57:43,029 INFO  L495      AbstractCegarLoop]: Abstraction has has 179 places, 207 transitions, 738 flow
[2024-03-12 01:57:43,029 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 142.0) internal successors, (426), 3 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:43,029 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:43,029 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:43,029 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-12 01:57:43,030 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:43,030 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:43,030 INFO  L85        PathProgramCache]: Analyzing trace with hash 863554414, now seen corresponding path program 1 times
[2024-03-12 01:57:43,030 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:43,030 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081841228]
[2024-03-12 01:57:43,031 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:43,031 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:43,044 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:43,117 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:43,117 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:43,117 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081841228]
[2024-03-12 01:57:43,117 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081841228] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-12 01:57:43,117 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091117494]
[2024-03-12 01:57:43,117 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:43,117 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 01:57:43,118 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 01:57:43,120 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-12 01:57:43,122 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-03-12 01:57:43,222 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:43,225 INFO  L262         TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-03-12 01:57:43,229 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-12 01:57:43,390 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:43,390 INFO  L323         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-03-12 01:57:43,390 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091117494] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:43,390 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-03-12 01:57:43,390 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7
[2024-03-12 01:57:43,391 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147359103]
[2024-03-12 01:57:43,391 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:43,391 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-12 01:57:43,391 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:43,392 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-12 01:57:43,392 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42
[2024-03-12 01:57:43,404 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 139 out of 168
[2024-03-12 01:57:43,405 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 207 transitions, 738 flow. Second operand  has 5 states, 5 states have (on average 141.4) internal successors, (707), 5 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:43,405 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:43,405 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 168
[2024-03-12 01:57:43,405 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:44,869 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 46#L688-6true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 203#true, 209#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-12 01:57:44,869 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:57:44,869 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:57:44,870 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:57:44,870 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:57:44,871 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, 213#(<= 1 ~threads_alive~0), Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 46#L688-6true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 203#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-12 01:57:44,871 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:57:44,871 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:57:44,871 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:57:44,871 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:57:45,014 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 137#L688-2true, threadThread1of2ForFork0InUse, Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 93#L690true, 71#L705-1true, Black: 186#(= |#race~data~0| 0), 209#true, 203#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-12 01:57:45,014 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:57:45,015 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:57:45,015 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:57:45,015 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:57:45,016 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([418] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 172#true, Black: 180#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread1of2ForFork0InUse, 137#L688-2true, 213#(<= 1 ~threads_alive~0), Black: 199#(= |threadThread1of2ForFork0_#t~nondet2| |#race~data~0|), threadThread2of2ForFork0InUse, 71#L705-1true, 93#L690true, Black: 186#(= |#race~data~0| 0), 203#true, Black: 205#(= |threadThread1of2ForFork0_#t~nondet5| |#race~threads_alive~0|)])
[2024-03-12 01:57:45,016 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:57:45,016 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:57:45,016 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:57:45,016 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:57:45,318 INFO  L124   PetriNetUnfolderBase]: 5614/19020 cut-off events.
[2024-03-12 01:57:45,319 INFO  L125   PetriNetUnfolderBase]: For 9694/10823 co-relation queries the response was YES.
[2024-03-12 01:57:45,362 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 38460 conditions, 19020 events. 5614/19020 cut-off events. For 9694/10823 co-relation queries the response was YES. Maximal size of possible extension queue 875. Compared 232629 event pairs, 1263 based on Foata normal form. 131/17212 useless extension candidates. Maximal degree in co-relation 30576. Up to 3129 conditions per place. 
[2024-03-12 01:57:45,410 INFO  L140   encePairwiseOnDemand]: 160/168 looper letters, 69 selfloop transitions, 14 changer transitions 3/266 dead transitions.
[2024-03-12 01:57:45,410 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 266 transitions, 1029 flow
[2024-03-12 01:57:45,411 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-03-12 01:57:45,411 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-03-12 01:57:45,412 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1060 transitions.
[2024-03-12 01:57:45,413 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9013605442176871
[2024-03-12 01:57:45,413 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1060 transitions.
[2024-03-12 01:57:45,413 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1060 transitions.
[2024-03-12 01:57:45,414 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:45,414 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1060 transitions.
[2024-03-12 01:57:45,416 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 8 states, 7 states have (on average 151.42857142857142) internal successors, (1060), 7 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:45,417 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 8 states, 8 states have (on average 168.0) internal successors, (1344), 8 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:45,418 INFO  L81            ComplementDD]: Finished complementDD. Result  has 8 states, 8 states have (on average 168.0) internal successors, (1344), 8 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:45,418 INFO  L175             Difference]: Start difference. First operand has 179 places, 207 transitions, 738 flow. Second operand 7 states and 1060 transitions.
[2024-03-12 01:57:45,418 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 266 transitions, 1029 flow
[2024-03-12 01:57:45,475 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 266 transitions, 991 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:45,477 INFO  L231             Difference]: Finished difference. Result has 186 places, 220 transitions, 779 flow
[2024-03-12 01:57:45,478 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=694, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=779, PETRI_PLACES=186, PETRI_TRANSITIONS=220}
[2024-03-12 01:57:45,478 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 17 predicate places.
[2024-03-12 01:57:45,478 INFO  L495      AbstractCegarLoop]: Abstraction has has 186 places, 220 transitions, 779 flow
[2024-03-12 01:57:45,479 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 141.4) internal successors, (707), 5 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:45,479 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:45,479 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:45,489 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-03-12 01:57:45,680 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,2 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 01:57:45,681 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:45,681 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:45,682 INFO  L85        PathProgramCache]: Analyzing trace with hash -292775334, now seen corresponding path program 1 times
[2024-03-12 01:57:45,682 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:45,682 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842313490]
[2024-03-12 01:57:45,683 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:45,683 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:45,700 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:45,821 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 01:57:45,821 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:45,821 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842313490]
[2024-03-12 01:57:45,821 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842313490] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:45,821 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:45,821 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-03-12 01:57:45,821 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441956835]
[2024-03-12 01:57:45,822 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:45,822 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 01:57:45,822 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:45,822 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 01:57:45,822 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30
[2024-03-12 01:57:45,890 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 168
[2024-03-12 01:57:45,891 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 220 transitions, 779 flow. Second operand  has 6 states, 6 states have (on average 148.5) internal successors, (891), 6 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:45,891 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:45,892 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 168
[2024-03-12 01:57:45,892 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:46,106 INFO  L124   PetriNetUnfolderBase]: 220/1801 cut-off events.
[2024-03-12 01:57:46,106 INFO  L125   PetriNetUnfolderBase]: For 464/477 co-relation queries the response was YES.
[2024-03-12 01:57:46,110 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 3220 conditions, 1801 events. 220/1801 cut-off events. For 464/477 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 13621 event pairs, 65 based on Foata normal form. 75/1785 useless extension candidates. Maximal degree in co-relation 2726. Up to 216 conditions per place. 
[2024-03-12 01:57:46,113 INFO  L140   encePairwiseOnDemand]: 156/168 looper letters, 11 selfloop transitions, 12 changer transitions 0/180 dead transitions.
[2024-03-12 01:57:46,113 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 180 transitions, 572 flow
[2024-03-12 01:57:46,114 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-12 01:57:46,114 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-12 01:57:46,115 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 763 transitions.
[2024-03-12 01:57:46,115 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9083333333333333
[2024-03-12 01:57:46,115 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 763 transitions.
[2024-03-12 01:57:46,116 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 763 transitions.
[2024-03-12 01:57:46,116 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:46,116 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 763 transitions.
[2024-03-12 01:57:46,117 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 152.6) internal successors, (763), 5 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,118 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,118 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,119 INFO  L175             Difference]: Start difference. First operand has 186 places, 220 transitions, 779 flow. Second operand 5 states and 763 transitions.
[2024-03-12 01:57:46,119 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 180 transitions, 572 flow
[2024-03-12 01:57:46,123 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 180 transitions, 524 flow, removed 20 selfloop flow, removed 5 redundant places.
[2024-03-12 01:57:46,125 INFO  L231             Difference]: Finished difference. Result has 178 places, 175 transitions, 487 flow
[2024-03-12 01:57:46,125 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=463, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=487, PETRI_PLACES=178, PETRI_TRANSITIONS=175}
[2024-03-12 01:57:46,126 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 9 predicate places.
[2024-03-12 01:57:46,126 INFO  L495      AbstractCegarLoop]: Abstraction has has 178 places, 175 transitions, 487 flow
[2024-03-12 01:57:46,127 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 148.5) internal successors, (891), 6 states have internal predecessors, (891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,127 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:46,127 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:46,127 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-12 01:57:46,127 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:46,127 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:46,127 INFO  L85        PathProgramCache]: Analyzing trace with hash 1957913168, now seen corresponding path program 1 times
[2024-03-12 01:57:46,128 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:46,128 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683231247]
[2024-03-12 01:57:46,128 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:46,128 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:46,142 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:46,162 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-12 01:57:46,162 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:46,162 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683231247]
[2024-03-12 01:57:46,163 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683231247] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:46,163 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:46,163 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:46,163 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474652514]
[2024-03-12 01:57:46,163 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:46,163 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:46,163 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:46,164 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:46,164 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:46,177 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-03-12 01:57:46,177 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 175 transitions, 487 flow. Second operand  has 3 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,177 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:46,177 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-03-12 01:57:46,177 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:46,443 INFO  L124   PetriNetUnfolderBase]: 644/2705 cut-off events.
[2024-03-12 01:57:46,443 INFO  L125   PetriNetUnfolderBase]: For 848/870 co-relation queries the response was YES.
[2024-03-12 01:57:46,449 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5166 conditions, 2705 events. 644/2705 cut-off events. For 848/870 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 22523 event pairs, 357 based on Foata normal form. 0/2522 useless extension candidates. Maximal degree in co-relation 4672. Up to 909 conditions per place. 
[2024-03-12 01:57:46,454 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 34 selfloop transitions, 7 changer transitions 0/189 dead transitions.
[2024-03-12 01:57:46,454 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 189 transitions, 621 flow
[2024-03-12 01:57:46,454 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:46,454 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:46,455 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 464 transitions.
[2024-03-12 01:57:46,456 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9206349206349206
[2024-03-12 01:57:46,456 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 464 transitions.
[2024-03-12 01:57:46,456 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 464 transitions.
[2024-03-12 01:57:46,456 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:46,456 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 464 transitions.
[2024-03-12 01:57:46,457 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 154.66666666666666) internal successors, (464), 3 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,457 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,458 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,458 INFO  L175             Difference]: Start difference. First operand has 178 places, 175 transitions, 487 flow. Second operand 3 states and 464 transitions.
[2024-03-12 01:57:46,458 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 189 transitions, 621 flow
[2024-03-12 01:57:46,461 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 189 transitions, 600 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-12 01:57:46,463 INFO  L231             Difference]: Finished difference. Result has 179 places, 179 transitions, 528 flow
[2024-03-12 01:57:46,464 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=474, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=528, PETRI_PLACES=179, PETRI_TRANSITIONS=179}
[2024-03-12 01:57:46,464 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 10 predicate places.
[2024-03-12 01:57:46,464 INFO  L495      AbstractCegarLoop]: Abstraction has has 179 places, 179 transitions, 528 flow
[2024-03-12 01:57:46,465 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,465 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:46,465 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:46,465 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-12 01:57:46,465 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:46,465 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:46,466 INFO  L85        PathProgramCache]: Analyzing trace with hash 965895991, now seen corresponding path program 1 times
[2024-03-12 01:57:46,466 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:46,466 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789980409]
[2024-03-12 01:57:46,466 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:46,466 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:46,479 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:46,540 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-12 01:57:46,540 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:46,540 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789980409]
[2024-03-12 01:57:46,540 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789980409] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:46,540 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:46,541 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-03-12 01:57:46,541 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615327802]
[2024-03-12 01:57:46,541 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:46,541 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:46,542 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:46,542 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:46,542 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:46,552 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 148 out of 168
[2024-03-12 01:57:46,553 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 179 transitions, 528 flow. Second operand  has 3 states, 3 states have (on average 150.33333333333334) internal successors, (451), 3 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,553 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:46,553 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 168
[2024-03-12 01:57:46,553 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:46,818 INFO  L124   PetriNetUnfolderBase]: 336/2660 cut-off events.
[2024-03-12 01:57:46,818 INFO  L125   PetriNetUnfolderBase]: For 740/821 co-relation queries the response was YES.
[2024-03-12 01:57:46,825 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 4563 conditions, 2660 events. 336/2660 cut-off events. For 740/821 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 24040 event pairs, 63 based on Foata normal form. 12/2578 useless extension candidates. Maximal degree in co-relation 3389. Up to 494 conditions per place. 
[2024-03-12 01:57:46,829 INFO  L140   encePairwiseOnDemand]: 159/168 looper letters, 21 selfloop transitions, 9 changer transitions 0/192 dead transitions.
[2024-03-12 01:57:46,829 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 192 transitions, 629 flow
[2024-03-12 01:57:46,829 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:46,830 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:46,830 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 476 transitions.
[2024-03-12 01:57:46,830 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9444444444444444
[2024-03-12 01:57:46,830 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 476 transitions.
[2024-03-12 01:57:46,831 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 476 transitions.
[2024-03-12 01:57:46,831 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:46,831 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 476 transitions.
[2024-03-12 01:57:46,833 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,834 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,834 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,834 INFO  L175             Difference]: Start difference. First operand has 179 places, 179 transitions, 528 flow. Second operand 3 states and 476 transitions.
[2024-03-12 01:57:46,834 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 192 transitions, 629 flow
[2024-03-12 01:57:46,838 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 192 transitions, 615 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:57:46,839 INFO  L231             Difference]: Finished difference. Result has 180 places, 186 transitions, 574 flow
[2024-03-12 01:57:46,840 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=514, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=574, PETRI_PLACES=180, PETRI_TRANSITIONS=186}
[2024-03-12 01:57:46,840 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 11 predicate places.
[2024-03-12 01:57:46,840 INFO  L495      AbstractCegarLoop]: Abstraction has has 180 places, 186 transitions, 574 flow
[2024-03-12 01:57:46,840 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 150.33333333333334) internal successors, (451), 3 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:46,841 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:46,841 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:46,841 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-12 01:57:46,841 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:46,841 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:46,841 INFO  L85        PathProgramCache]: Analyzing trace with hash 1023079747, now seen corresponding path program 2 times
[2024-03-12 01:57:46,842 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:46,842 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127671186]
[2024-03-12 01:57:46,842 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:46,842 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:46,863 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:46,996 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 01:57:46,996 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:46,997 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127671186]
[2024-03-12 01:57:46,997 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127671186] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-12 01:57:46,997 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487490773]
[2024-03-12 01:57:46,997 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-03-12 01:57:46,997 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 01:57:46,998 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 01:57:46,998 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-12 01:57:47,002 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-03-12 01:57:47,106 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-03-12 01:57:47,106 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-03-12 01:57:47,107 INFO  L262         TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core
[2024-03-12 01:57:47,122 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-12 01:57:47,394 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7
[2024-03-12 01:57:47,495 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-03-12 01:57:47,496 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11
[2024-03-12 01:57:47,532 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 01:57:47,532 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-12 01:57:47,653 INFO  L349             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-03-12 01:57:47,653 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 20
[2024-03-12 01:57:47,657 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25
[2024-03-12 01:57:47,753 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 01:57:47,753 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487490773] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-12 01:57:47,753 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-12 01:57:47,754 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13
[2024-03-12 01:57:47,754 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641472062]
[2024-03-12 01:57:47,754 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-12 01:57:47,755 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 13 states
[2024-03-12 01:57:47,755 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:47,755 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants.
[2024-03-12 01:57:47,756 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156
[2024-03-12 01:57:47,908 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 142 out of 168
[2024-03-12 01:57:47,910 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 186 transitions, 574 flow. Second operand  has 13 states, 13 states have (on average 145.0) internal successors, (1885), 13 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:47,911 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:47,911 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 168
[2024-03-12 01:57:47,911 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:48,139 INFO  L124   PetriNetUnfolderBase]: 190/1814 cut-off events.
[2024-03-12 01:57:48,139 INFO  L125   PetriNetUnfolderBase]: For 615/716 co-relation queries the response was YES.
[2024-03-12 01:57:48,143 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 3288 conditions, 1814 events. 190/1814 cut-off events. For 615/716 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 14064 event pairs, 53 based on Foata normal form. 43/1805 useless extension candidates. Maximal degree in co-relation 2701. Up to 244 conditions per place. 
[2024-03-12 01:57:48,145 INFO  L140   encePairwiseOnDemand]: 162/168 looper letters, 33 selfloop transitions, 8 changer transitions 2/195 dead transitions.
[2024-03-12 01:57:48,145 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 195 transitions, 687 flow
[2024-03-12 01:57:48,146 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-12 01:57:48,146 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-12 01:57:48,148 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 746 transitions.
[2024-03-12 01:57:48,148 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.888095238095238
[2024-03-12 01:57:48,148 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 746 transitions.
[2024-03-12 01:57:48,148 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 746 transitions.
[2024-03-12 01:57:48,148 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:48,148 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 746 transitions.
[2024-03-12 01:57:48,150 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 149.2) internal successors, (746), 5 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,151 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,151 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 168.0) internal successors, (1008), 6 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,151 INFO  L175             Difference]: Start difference. First operand has 180 places, 186 transitions, 574 flow. Second operand 5 states and 746 transitions.
[2024-03-12 01:57:48,151 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 195 transitions, 687 flow
[2024-03-12 01:57:48,155 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 195 transitions, 676 flow, removed 1 selfloop flow, removed 1 redundant places.
[2024-03-12 01:57:48,156 INFO  L231             Difference]: Finished difference. Result has 183 places, 182 transitions, 555 flow
[2024-03-12 01:57:48,157 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=547, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=555, PETRI_PLACES=183, PETRI_TRANSITIONS=182}
[2024-03-12 01:57:48,157 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 14 predicate places.
[2024-03-12 01:57:48,157 INFO  L495      AbstractCegarLoop]: Abstraction has has 183 places, 182 transitions, 555 flow
[2024-03-12 01:57:48,159 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 13 states, 13 states have (on average 145.0) internal successors, (1885), 13 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,159 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:48,159 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:48,166 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-03-12 01:57:48,360 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17
[2024-03-12 01:57:48,360 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:48,361 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:48,361 INFO  L85        PathProgramCache]: Analyzing trace with hash 616684888, now seen corresponding path program 1 times
[2024-03-12 01:57:48,361 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:48,361 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449393363]
[2024-03-12 01:57:48,361 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:48,362 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:48,400 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:48,445 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-12 01:57:48,445 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:48,445 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449393363]
[2024-03-12 01:57:48,445 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449393363] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:48,446 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:48,446 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:48,446 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617380473]
[2024-03-12 01:57:48,446 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:48,446 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:48,446 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:48,446 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:48,447 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:48,474 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 138 out of 168
[2024-03-12 01:57:48,475 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 182 transitions, 555 flow. Second operand  has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,475 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:48,475 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 168
[2024-03-12 01:57:48,475 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:48,699 INFO  L124   PetriNetUnfolderBase]: 306/2272 cut-off events.
[2024-03-12 01:57:48,699 INFO  L125   PetriNetUnfolderBase]: For 1403/1518 co-relation queries the response was YES.
[2024-03-12 01:57:48,704 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 4565 conditions, 2272 events. 306/2272 cut-off events. For 1403/1518 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 18897 event pairs, 158 based on Foata normal form. 3/2202 useless extension candidates. Maximal degree in co-relation 3854. Up to 667 conditions per place. 
[2024-03-12 01:57:48,707 INFO  L140   encePairwiseOnDemand]: 165/168 looper letters, 37 selfloop transitions, 2 changer transitions 2/184 dead transitions.
[2024-03-12 01:57:48,708 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 184 transitions, 649 flow
[2024-03-12 01:57:48,708 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:48,708 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:48,709 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 443 transitions.
[2024-03-12 01:57:48,709 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.878968253968254
[2024-03-12 01:57:48,709 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 443 transitions.
[2024-03-12 01:57:48,709 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 443 transitions.
[2024-03-12 01:57:48,710 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:48,710 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 443 transitions.
[2024-03-12 01:57:48,710 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 147.66666666666666) internal successors, (443), 3 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,711 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,712 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,712 INFO  L175             Difference]: Start difference. First operand has 183 places, 182 transitions, 555 flow. Second operand 3 states and 443 transitions.
[2024-03-12 01:57:48,712 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 184 transitions, 649 flow
[2024-03-12 01:57:48,714 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 184 transitions, 637 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-12 01:57:48,716 INFO  L231             Difference]: Finished difference. Result has 181 places, 179 transitions, 540 flow
[2024-03-12 01:57:48,716 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=168, PETRI_DIFFERENCE_MINUEND_FLOW=544, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=540, PETRI_PLACES=181, PETRI_TRANSITIONS=179}
[2024-03-12 01:57:48,716 INFO  L281   CegarLoopForPetriNet]: 169 programPoint places, 12 predicate places.
[2024-03-12 01:57:48,716 INFO  L495      AbstractCegarLoop]: Abstraction has has 181 places, 179 transitions, 540 flow
[2024-03-12 01:57:48,716 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,717 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:48,717 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:48,717 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-12 01:57:48,717 INFO  L420      AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2024-03-12 01:57:48,717 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:48,717 INFO  L85        PathProgramCache]: Analyzing trace with hash 1083715927, now seen corresponding path program 1 times
[2024-03-12 01:57:48,717 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:48,718 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120975560]
[2024-03-12 01:57:48,718 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:48,718 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:48,754 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 01:57:48,754 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-12 01:57:48,772 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 01:57:48,784 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-12 01:57:48,785 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (13 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (12 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (11 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (10 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (9 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (8 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (7 of 15 remaining)
[2024-03-12 01:57:48,785 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (6 of 15 remaining)
[2024-03-12 01:57:48,786 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 15 remaining)
[2024-03-12 01:57:48,786 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 15 remaining)
[2024-03-12 01:57:48,786 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 15 remaining)
[2024-03-12 01:57:48,786 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 15 remaining)
[2024-03-12 01:57:48,786 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 15 remaining)
[2024-03-12 01:57:48,786 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 15 remaining)
[2024-03-12 01:57:48,786 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-12 01:57:48,786 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:48,787 WARN  L233   ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-12 01:57:48,787 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances.
[2024-03-12 01:57:48,804 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-03-12 01:57:48,805 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 201 places, 198 transitions, 414 flow
[2024-03-12 01:57:48,832 INFO  L124   PetriNetUnfolderBase]: 13/366 cut-off events.
[2024-03-12 01:57:48,832 INFO  L125   PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES.
[2024-03-12 01:57:48,833 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 379 conditions, 366 events. 13/366 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 566 event pairs, 0 based on Foata normal form. 0/321 useless extension candidates. Maximal degree in co-relation 278. Up to 8 conditions per place. 
[2024-03-12 01:57:48,833 INFO  L82        GeneralOperation]: Start removeDead. Operand has 201 places, 198 transitions, 414 flow
[2024-03-12 01:57:48,835 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 201 places, 198 transitions, 414 flow
[2024-03-12 01:57:48,835 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 01:57:48,836 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;@3336014a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 01:57:48,836 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 18 error locations.
[2024-03-12 01:57:48,837 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 01:57:48,837 INFO  L124   PetriNetUnfolderBase]: 2/54 cut-off events.
[2024-03-12 01:57:48,838 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 01:57:48,838 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:48,838 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:48,838 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:57:48,838 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:48,838 INFO  L85        PathProgramCache]: Analyzing trace with hash -1401910985, now seen corresponding path program 1 times
[2024-03-12 01:57:48,838 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:48,838 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657527607]
[2024-03-12 01:57:48,838 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:48,838 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:48,843 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:48,853 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:48,853 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:48,853 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657527607]
[2024-03-12 01:57:48,853 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657527607] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:48,853 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:48,853 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:48,853 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400143746]
[2024-03-12 01:57:48,853 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:48,853 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:48,854 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:48,854 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:48,854 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:48,885 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 155 out of 198
[2024-03-12 01:57:48,885 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 198 transitions, 414 flow. Second operand  has 3 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:48,885 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:48,886 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 198
[2024-03-12 01:57:48,886 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:57:57,311 INFO  L124   PetriNetUnfolderBase]: 35239/80577 cut-off events.
[2024-03-12 01:57:57,311 INFO  L125   PetriNetUnfolderBase]: For 973/973 co-relation queries the response was YES.
[2024-03-12 01:57:57,559 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 131389 conditions, 80577 events. 35239/80577 cut-off events. For 973/973 co-relation queries the response was YES. Maximal size of possible extension queue 3207. Compared 997668 event pairs, 14941 based on Foata normal form. 880/73218 useless extension candidates. Maximal degree in co-relation 110223. Up to 27933 conditions per place. 
[2024-03-12 01:57:57,836 INFO  L140   encePairwiseOnDemand]: 176/198 looper letters, 60 selfloop transitions, 14 changer transitions 1/229 dead transitions.
[2024-03-12 01:57:57,836 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 229 transitions, 636 flow
[2024-03-12 01:57:57,837 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:57:57,837 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:57:57,838 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 549 transitions.
[2024-03-12 01:57:57,838 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9242424242424242
[2024-03-12 01:57:57,838 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 549 transitions.
[2024-03-12 01:57:57,838 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 549 transitions.
[2024-03-12 01:57:57,838 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:57:57,838 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 549 transitions.
[2024-03-12 01:57:57,839 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:57,840 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:57,840 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:57,840 INFO  L175             Difference]: Start difference. First operand has 201 places, 198 transitions, 414 flow. Second operand 3 states and 549 transitions.
[2024-03-12 01:57:57,840 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 229 transitions, 636 flow
[2024-03-12 01:57:57,842 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 229 transitions, 632 flow, removed 2 selfloop flow, removed 0 redundant places.
[2024-03-12 01:57:57,844 INFO  L231             Difference]: Finished difference. Result has 205 places, 208 transitions, 526 flow
[2024-03-12 01:57:57,844 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=406, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=526, PETRI_PLACES=205, PETRI_TRANSITIONS=208}
[2024-03-12 01:57:57,844 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 4 predicate places.
[2024-03-12 01:57:57,844 INFO  L495      AbstractCegarLoop]: Abstraction has has 205 places, 208 transitions, 526 flow
[2024-03-12 01:57:57,845 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:57,845 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:57:57,845 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:57:57,845 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-12 01:57:57,845 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:57:57,845 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:57:57,845 INFO  L85        PathProgramCache]: Analyzing trace with hash -409712185, now seen corresponding path program 1 times
[2024-03-12 01:57:57,845 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:57:57,846 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597865146]
[2024-03-12 01:57:57,846 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:57:57,846 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:57:57,853 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:57:57,863 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:57:57,864 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:57:57,864 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597865146]
[2024-03-12 01:57:57,864 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597865146] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:57:57,864 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:57:57,864 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:57:57,864 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133061656]
[2024-03-12 01:57:57,864 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:57:57,864 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:57:57,865 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:57:57,865 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:57:57,865 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:57:57,907 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 159 out of 198
[2024-03-12 01:57:57,907 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 208 transitions, 526 flow. Second operand  has 3 states, 3 states have (on average 161.0) internal successors, (483), 3 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:57:57,908 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:57:57,908 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 198
[2024-03-12 01:57:57,908 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:58:02,125 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 188#L688-1true])
[2024-03-12 01:58:02,125 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:58:02,125 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,125 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,125 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,125 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-12 01:58:02,125 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-12 01:58:02,125 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:02,126 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:02,126 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:02,126 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-12 01:58:02,126 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:58:02,126 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,126 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,126 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,375 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 188#L688-1true])
[2024-03-12 01:58:02,375 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:58:02,375 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,375 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,375 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,375 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:58:02,377 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 165#L688-1true, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-12 01:58:02,377 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:58:02,377 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,377 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:58:02,377 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,377 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:58:02,624 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-12 01:58:02,624 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-12 01:58:02,624 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:02,625 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:02,625 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:02,625 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 01:58:03,258 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-12 01:58:03,258 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-12 01:58:03,258 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:03,258 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:58:03,258 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 01:58:03,513 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 67#L688-5true, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse])
[2024-03-12 01:58:03,513 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:58:03,513 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:58:03,514 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:58:03,514 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:03,516 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 8#L688-5true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:03,516 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:58:03,516 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:03,516 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:58:03,516 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:58:04,259 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0)])
[2024-03-12 01:58:04,259 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-12 01:58:04,260 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:58:04,260 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:58:04,260 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:58:04,262 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [40#L690-3true, Black: 204#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:04,262 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-12 01:58:04,262 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:58:04,262 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:58:04,262 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 188#L688-1true])
[2024-03-12 01:58:04,937 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-12 01:58:04,937 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:04,937 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:04,938 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:04,938 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-12 01:58:04,938 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:58:04,938 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:04,938 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:04,938 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,215 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 188#L688-1true])
[2024-03-12 01:58:05,216 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:58:05,216 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:58:05,216 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,216 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,216 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,219 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-12 01:58:05,219 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:58:05,219 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,219 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,219 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:58:05,219 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:58:05,525 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-12 01:58:05,525 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:58:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:58:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:05,528 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-12 01:58:05,528 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:58:05,528 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,528 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,528 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,528 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-12 01:58:05,528 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:58:05,528 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:05,529 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:05,529 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:05,529 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 86#L688-2true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-12 01:58:05,529 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:58:05,529 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,529 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,529 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,834 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-12 01:58:05,834 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:58:05,835 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,835 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:58:05,835 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,835 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,837 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 165#L688-1true, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-12 01:58:05,837 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:58:05,837 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,837 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,837 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:58:05,837 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:58:06,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][73], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse, 153#L686-3true])
[2024-03-12 01:58:06,162 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:58:06,162 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:06,162 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:58:06,162 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:58:06,172 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][73], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-12 01:58:06,172 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:58:06,172 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:06,172 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:06,172 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:06,172 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:58:06,598 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L688-5true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-12 01:58:06,599 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:58:06,599 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:58:06,599 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:58:06,599 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:58:06,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][52], [Black: 204#true, 8#L688-5true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:06,602 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:58:06,602 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:58:06,602 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:58:06,602 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:58:06,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][73], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, 39#L688-2true, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse, 196#L687-3true])
[2024-03-12 01:58:06,863 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:58:06,863 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:58:06,863 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:06,863 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:58:07,159 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L688-5true, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-12 01:58:07,159 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:58:07,160 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:58:07,160 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:58:07,160 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:58:07,163 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 8#L688-5true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:07,163 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:58:07,163 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:58:07,163 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:58:07,164 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:58:07,438 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true])
[2024-03-12 01:58:07,438 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:58:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:58:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:58:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:58:07,442 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:07,442 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:58:07,442 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:58:07,442 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:58:07,442 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:58:08,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][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true])
[2024-03-12 01:58:08,124 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:58:08,124 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:58:08,125 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:58:08,125 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:58:08,129 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 196#L687-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:08,130 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:58:08,130 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:58:08,130 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:58:08,130 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:58:09,291 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, 31#L690-3true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse])
[2024-03-12 01:58:09,291 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-12 01:58:09,291 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:58:09,291 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:58:09,292 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 01:58:09,294 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 210#true, 31#L690-3true, threadThread3of3ForFork0InUse, 206#(= |#race~threads_alive~0| 0), 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue])
[2024-03-12 01:58:09,294 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-12 01:58:09,294 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:58:09,294 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:58:09,294 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 01:58:09,366 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [Black: 204#true, 40#L690-3true, 27#L690-3true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 210#true, 206#(= |#race~threads_alive~0| 0), threadThread3of3ForFork0InUse])
[2024-03-12 01:58:09,366 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-12 01:58:09,366 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 01:58:09,366 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:58:09,366 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:58:09,437 INFO  L124   PetriNetUnfolderBase]: 38618/100191 cut-off events.
[2024-03-12 01:58:09,437 INFO  L125   PetriNetUnfolderBase]: For 40153/43855 co-relation queries the response was YES.
[2024-03-12 01:58:09,866 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 192734 conditions, 100191 events. 38618/100191 cut-off events. For 40153/43855 co-relation queries the response was YES. Maximal size of possible extension queue 3274. Compared 1350329 event pairs, 24930 based on Foata normal form. 654/90919 useless extension candidates. Maximal degree in co-relation 190553. Up to 46398 conditions per place. 
[2024-03-12 01:58:10,244 INFO  L140   encePairwiseOnDemand]: 188/198 looper letters, 55 selfloop transitions, 16 changer transitions 0/234 dead transitions.
[2024-03-12 01:58:10,244 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 234 transitions, 756 flow
[2024-03-12 01:58:10,248 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:58:10,248 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:58:10,248 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 534 transitions.
[2024-03-12 01:58:10,248 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.898989898989899
[2024-03-12 01:58:10,249 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 534 transitions.
[2024-03-12 01:58:10,249 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 534 transitions.
[2024-03-12 01:58:10,249 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:58:10,249 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 534 transitions.
[2024-03-12 01:58:10,250 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:10,250 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:10,251 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:10,251 INFO  L175             Difference]: Start difference. First operand has 205 places, 208 transitions, 526 flow. Second operand 3 states and 534 transitions.
[2024-03-12 01:58:10,251 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 234 transitions, 756 flow
[2024-03-12 01:58:10,438 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 234 transitions, 716 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:58:10,440 INFO  L231             Difference]: Finished difference. Result has 206 places, 222 transitions, 644 flow
[2024-03-12 01:58:10,441 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=498, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=644, PETRI_PLACES=206, PETRI_TRANSITIONS=222}
[2024-03-12 01:58:10,441 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 5 predicate places.
[2024-03-12 01:58:10,441 INFO  L495      AbstractCegarLoop]: Abstraction has has 206 places, 222 transitions, 644 flow
[2024-03-12 01:58:10,441 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 161.0) internal successors, (483), 3 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:10,441 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:58:10,441 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:58:10,441 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-12 01:58:10,441 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:58:10,442 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:58:10,442 INFO  L85        PathProgramCache]: Analyzing trace with hash -2082281323, now seen corresponding path program 1 times
[2024-03-12 01:58:10,442 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:58:10,442 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038799415]
[2024-03-12 01:58:10,442 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:58:10,442 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:58:10,451 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:58:10,464 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:58:10,465 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:58:10,465 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038799415]
[2024-03-12 01:58:10,465 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038799415] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:58:10,465 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:58:10,465 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:58:10,465 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543715386]
[2024-03-12 01:58:10,465 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:58:10,465 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:58:10,465 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:58:10,466 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:58:10,466 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:58:10,478 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 168 out of 198
[2024-03-12 01:58:10,479 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 222 transitions, 644 flow. Second operand  has 3 states, 3 states have (on average 169.33333333333334) internal successors, (508), 3 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:10,479 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:58:10,479 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 198
[2024-03-12 01:58:10,479 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:58:14,410 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 210#true, threadThread3of3ForFork0InUse, 216#true, 188#L688-1true])
[2024-03-12 01:58:14,410 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-12 01:58:14,410 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:14,410 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:14,410 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:14,411 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 216#true])
[2024-03-12 01:58:14,412 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-12 01:58:14,412 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:14,412 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:14,412 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:14,633 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 210#true, 86#L688-2true, threadThread3of3ForFork0InUse, 216#true])
[2024-03-12 01:58:14,633 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-03-12 01:58:14,633 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-12 01:58:14,633 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-12 01:58:14,633 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-12 01:58:21,107 INFO  L124   PetriNetUnfolderBase]: 30665/92129 cut-off events.
[2024-03-12 01:58:21,107 INFO  L125   PetriNetUnfolderBase]: For 15569/48714 co-relation queries the response was YES.
[2024-03-12 01:58:21,433 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 159538 conditions, 92129 events. 30665/92129 cut-off events. For 15569/48714 co-relation queries the response was YES. Maximal size of possible extension queue 3205. Compared 1329951 event pairs, 18286 based on Foata normal form. 49/79147 useless extension candidates. Maximal degree in co-relation 157760. Up to 23298 conditions per place. 
[2024-03-12 01:58:21,801 INFO  L140   encePairwiseOnDemand]: 192/198 looper letters, 38 selfloop transitions, 5 changer transitions 0/238 dead transitions.
[2024-03-12 01:58:21,801 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 238 transitions, 762 flow
[2024-03-12 01:58:21,802 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:58:21,802 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:58:21,803 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 548 transitions.
[2024-03-12 01:58:21,803 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9225589225589226
[2024-03-12 01:58:21,803 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 548 transitions.
[2024-03-12 01:58:21,803 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 548 transitions.
[2024-03-12 01:58:21,803 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:58:21,803 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 548 transitions.
[2024-03-12 01:58:21,805 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 182.66666666666666) internal successors, (548), 3 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:21,806 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:21,806 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:21,806 INFO  L175             Difference]: Start difference. First operand has 206 places, 222 transitions, 644 flow. Second operand 3 states and 548 transitions.
[2024-03-12 01:58:21,806 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 238 transitions, 762 flow
[2024-03-12 01:58:22,071 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 238 transitions, 730 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:58:22,074 INFO  L231             Difference]: Finished difference. Result has 208 places, 226 transitions, 650 flow
[2024-03-12 01:58:22,074 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=612, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=650, PETRI_PLACES=208, PETRI_TRANSITIONS=226}
[2024-03-12 01:58:22,074 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 7 predicate places.
[2024-03-12 01:58:22,074 INFO  L495      AbstractCegarLoop]: Abstraction has has 208 places, 226 transitions, 650 flow
[2024-03-12 01:58:22,075 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 169.33333333333334) internal successors, (508), 3 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:22,075 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:58:22,075 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:58:22,076 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-12 01:58:22,076 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:58:22,076 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:58:22,076 INFO  L85        PathProgramCache]: Analyzing trace with hash -1555110246, now seen corresponding path program 1 times
[2024-03-12 01:58:22,076 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:58:22,077 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593217433]
[2024-03-12 01:58:22,077 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:58:22,077 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:58:22,086 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:58:22,251 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:58:22,251 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:58:22,251 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593217433]
[2024-03-12 01:58:22,252 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593217433] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:58:22,252 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:58:22,252 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 01:58:22,252 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11843908]
[2024-03-12 01:58:22,252 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:58:22,252 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 01:58:22,252 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:58:22,253 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 01:58:22,253 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 01:58:22,289 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 163 out of 198
[2024-03-12 01:58:22,290 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 226 transitions, 650 flow. Second operand  has 6 states, 6 states have (on average 164.66666666666666) internal successors, (988), 6 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:22,290 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:58:22,290 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 198
[2024-03-12 01:58:22,290 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:58:36,418 INFO  L124   PetriNetUnfolderBase]: 36712/122063 cut-off events.
[2024-03-12 01:58:36,418 INFO  L125   PetriNetUnfolderBase]: For 16086/18872 co-relation queries the response was YES.
[2024-03-12 01:58:36,890 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 209006 conditions, 122063 events. 36712/122063 cut-off events. For 16086/18872 co-relation queries the response was YES. Maximal size of possible extension queue 3291. Compared 1846708 event pairs, 16784 based on Foata normal form. 11/107291 useless extension candidates. Maximal degree in co-relation 205376. Up to 24764 conditions per place. 
[2024-03-12 01:58:37,319 INFO  L140   encePairwiseOnDemand]: 192/198 looper letters, 74 selfloop transitions, 5 changer transitions 0/273 dead transitions.
[2024-03-12 01:58:37,319 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 273 transitions, 902 flow
[2024-03-12 01:58:37,320 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 01:58:37,320 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 01:58:37,321 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1058 transitions.
[2024-03-12 01:58:37,322 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8905723905723906
[2024-03-12 01:58:37,322 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1058 transitions.
[2024-03-12 01:58:37,322 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1058 transitions.
[2024-03-12 01:58:37,322 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:58:37,322 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1058 transitions.
[2024-03-12 01:58:37,324 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 176.33333333333334) internal successors, (1058), 6 states have internal predecessors, (1058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:37,325 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 198.0) internal successors, (1386), 7 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:37,325 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 198.0) internal successors, (1386), 7 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:37,325 INFO  L175             Difference]: Start difference. First operand has 208 places, 226 transitions, 650 flow. Second operand 6 states and 1058 transitions.
[2024-03-12 01:58:37,325 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 273 transitions, 902 flow
[2024-03-12 01:58:37,369 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 273 transitions, 892 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:58:37,371 INFO  L231             Difference]: Finished difference. Result has 210 places, 225 transitions, 648 flow
[2024-03-12 01:58:37,371 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=648, PETRI_PLACES=210, PETRI_TRANSITIONS=225}
[2024-03-12 01:58:37,371 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 9 predicate places.
[2024-03-12 01:58:37,371 INFO  L495      AbstractCegarLoop]: Abstraction has has 210 places, 225 transitions, 648 flow
[2024-03-12 01:58:37,372 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 164.66666666666666) internal successors, (988), 6 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:37,372 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:58:37,372 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:58:37,372 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23
[2024-03-12 01:58:37,372 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:58:37,372 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:58:37,372 INFO  L85        PathProgramCache]: Analyzing trace with hash 789641828, now seen corresponding path program 1 times
[2024-03-12 01:58:37,373 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:58:37,373 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242190915]
[2024-03-12 01:58:37,373 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:58:37,373 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:58:37,380 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:58:37,391 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:58:37,391 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:58:37,391 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242190915]
[2024-03-12 01:58:37,392 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242190915] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:58:37,392 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:58:37,392 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:58:37,392 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154024236]
[2024-03-12 01:58:37,392 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:58:37,392 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:58:37,392 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:58:37,393 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:58:37,393 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:58:37,409 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-03-12 01:58:37,409 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 225 transitions, 648 flow. Second operand  has 3 states, 3 states have (on average 168.33333333333334) internal successors, (505), 3 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:37,409 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:58:37,409 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-03-12 01:58:37,409 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:58:42,549 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true, 188#L688-1true])
[2024-03-12 01:58:42,550 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-12 01:58:42,550 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:42,550 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:42,550 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:42,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], [Black: 204#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, 165#L688-1true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-12 01:58:42,551 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-12 01:58:42,551 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:42,551 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:42,551 INFO  L297   olderBase$Statistics]:   existing Event has 189 ancestors and is cut-off event
[2024-03-12 01:58:42,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|), 229#true, 39#L688-2true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-12 01:58:42,876 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-03-12 01:58:42,876 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-12 01:58:42,876 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-12 01:58:42,876 INFO  L297   olderBase$Statistics]:   existing Event has 190 ancestors and is cut-off event
[2024-03-12 01:58:49,693 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][247], [Black: 204#true, 17#L698-7true, 8#L688-5true, threadThread1of3ForFork0InUse, 39#L688-2true, 229#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-12 01:58:49,694 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:58:49,694 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:58:49,694 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:58:49,694 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:58:50,870 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][237], [Black: 204#true, 8#L688-5true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, 229#true, 138#L688-1true, threadThread2of3ForFork0InUse, 134#L699true, threadThread3of3ForFork0InUse, Black: 218#(= |#race~data~0| 0), 222#true])
[2024-03-12 01:58:50,870 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:58:50,870 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:58:50,870 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:58:50,870 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:58:52,235 INFO  L124   PetriNetUnfolderBase]: 43052/129629 cut-off events.
[2024-03-12 01:58:52,235 INFO  L125   PetriNetUnfolderBase]: For 20688/56158 co-relation queries the response was YES.
[2024-03-12 01:58:52,723 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 227272 conditions, 129629 events. 43052/129629 cut-off events. For 20688/56158 co-relation queries the response was YES. Maximal size of possible extension queue 4481. Compared 1960418 event pairs, 22823 based on Foata normal form. 94/111103 useless extension candidates. Maximal degree in co-relation 225314. Up to 34603 conditions per place. 
[2024-03-12 01:58:53,217 INFO  L140   encePairwiseOnDemand]: 191/198 looper letters, 46 selfloop transitions, 9 changer transitions 0/248 dead transitions.
[2024-03-12 01:58:53,217 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 248 transitions, 824 flow
[2024-03-12 01:58:53,218 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:58:53,218 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:58:53,219 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 549 transitions.
[2024-03-12 01:58:53,219 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9242424242424242
[2024-03-12 01:58:53,219 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 549 transitions.
[2024-03-12 01:58:53,219 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 549 transitions.
[2024-03-12 01:58:53,220 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:58:53,220 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 549 transitions.
[2024-03-12 01:58:53,221 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 183.0) internal successors, (549), 3 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:53,222 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:53,223 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:53,223 INFO  L175             Difference]: Start difference. First operand has 210 places, 225 transitions, 648 flow. Second operand 3 states and 549 transitions.
[2024-03-12 01:58:53,223 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 248 transitions, 824 flow
[2024-03-12 01:58:53,242 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 248 transitions, 814 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 01:58:53,244 INFO  L231             Difference]: Finished difference. Result has 209 places, 232 transitions, 714 flow
[2024-03-12 01:58:53,244 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=714, PETRI_PLACES=209, PETRI_TRANSITIONS=232}
[2024-03-12 01:58:53,244 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 8 predicate places.
[2024-03-12 01:58:53,245 INFO  L495      AbstractCegarLoop]: Abstraction has has 209 places, 232 transitions, 714 flow
[2024-03-12 01:58:53,245 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 168.33333333333334) internal successors, (505), 3 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:53,245 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:58:53,245 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:58:53,245 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24
[2024-03-12 01:58:53,245 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:58:53,245 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:58:53,246 INFO  L85        PathProgramCache]: Analyzing trace with hash 770488748, now seen corresponding path program 1 times
[2024-03-12 01:58:53,246 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:58:53,246 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621099556]
[2024-03-12 01:58:53,246 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:58:53,246 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:58:53,256 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:58:53,272 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:58:53,272 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:58:53,272 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621099556]
[2024-03-12 01:58:53,272 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621099556] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:58:53,272 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 01:58:53,273 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 01:58:53,273 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688411801]
[2024-03-12 01:58:53,273 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:58:53,273 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 01:58:53,274 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:58:53,274 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 01:58:53,274 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 01:58:53,314 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-03-12 01:58:53,315 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 232 transitions, 714 flow. Second operand  has 3 states, 3 states have (on average 165.0) internal successors, (495), 3 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:58:53,315 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:58:53,315 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-03-12 01:58:53,315 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:58:54,535 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [Black: 204#true, 42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:58:54,535 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:58:54,535 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:58:54,535 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:58:54,536 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:58:54,666 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:58:54,666 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:58:54,666 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:58:54,666 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:58:54,666 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:58:54,726 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [Black: 204#true, 27#L690-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 229#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:58:54,726 INFO  L294   olderBase$Statistics]: this new event has 167 ancestors and is cut-off event
[2024-03-12 01:58:54,726 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-12 01:58:54,726 INFO  L297   olderBase$Statistics]:   existing Event has 167 ancestors and is cut-off event
[2024-03-12 01:58:54,726 INFO  L297   olderBase$Statistics]:   existing Event has 160 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:00,013 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:00,013 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:00,013 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:00,013 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:59:00,014 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,014 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,014 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,573 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:00,573 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:59:00,574 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,574 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,574 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:00,574 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,575 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:00,575 INFO  L294   olderBase$Statistics]: this new event has 198 ancestors and is cut-off event
[2024-03-12 01:59:00,575 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,575 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,575 INFO  L297   olderBase$Statistics]:   existing Event has 191 ancestors and is cut-off event
[2024-03-12 01:59:00,575 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:01,009 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:01,010 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-12 01:59:01,010 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:01,010 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:01,010 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 01:59:01,010 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:01,491 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:01,491 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:01,492 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,492 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,492 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:01,493 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:01,493 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:01,494 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,494 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:01,494 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,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, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:01,494 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:01,494 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,494 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,495 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:01,845 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][221], [8#L688-5true, 235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:01,846 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][169], [threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:01,846 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 01:59:01,846 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 01:59:02,081 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:02,081 INFO  L294   olderBase$Statistics]: this new event has 199 ancestors and is cut-off event
[2024-03-12 01:59:02,081 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:02,081 INFO  L297   olderBase$Statistics]:   existing Event has 192 ancestors and is cut-off event
[2024-03-12 01:59:02,081 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 01:59:02,573 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:02,573 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:02,573 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:02,573 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:02,573 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:02,574 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:02,574 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:02,574 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:02,574 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:02,574 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:02,584 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:02,584 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:02,584 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:02,584 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:02,584 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:02,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][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:02,586 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:02,586 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:02,587 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:02,587 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:02,590 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:02,590 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:02,590 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:02,590 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:02,590 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:03,244 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,244 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:03,244 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,245 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:03,245 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:03,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, 137#$Ultimate##0true, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,247 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,247 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,248 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,248 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,249 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,249 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,249 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,249 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,249 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,256 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,256 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:03,256 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:03,256 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:03,256 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:03,260 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,260 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,260 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,261 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,261 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,814 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,814 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:03,814 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:03,819 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,819 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:03,819 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:03,819 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:03,819 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:03,825 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 110#L684-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:03,825 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-12 01:59:03,825 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:03,825 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:03,825 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,335 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:04,336 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:04,336 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:04,336 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:04,339 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:04,339 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-12 01:59:04,339 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,339 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:04,339 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,347 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:04,348 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-12 01:59:04,348 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,348 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:04,348 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:04,348 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,354 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, 40#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:04,354 INFO  L294   olderBase$Statistics]: this new event has 205 ancestors and is cut-off event
[2024-03-12 01:59:04,354 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,354 INFO  L297   olderBase$Statistics]:   existing Event has 198 ancestors and is cut-off event
[2024-03-12 01:59:04,354 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:05,536 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:05,536 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:59:05,536 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:05,536 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:05,536 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:05,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:05,537 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:59:05,537 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:05,537 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:05,537 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:05,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:05,537 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:59:05,537 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:05,537 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:05,537 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,052 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:06,052 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:59:06,052 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:06,052 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,052 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,052 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,055 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:06,055 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:59:06,055 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,055 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,055 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:06,055 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:06,759 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:06,759 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:59:06,759 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:06,759 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:06,759 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:06,760 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:06,762 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-12 01:59:06,762 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:06,762 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:06,762 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:06,762 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:06,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, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:06,763 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:06,763 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:06,763 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:06,763 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:06,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|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:06,763 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:06,763 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:06,764 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:06,764 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,303 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:07,304 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:07,304 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:07,306 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 196#L687-3true, 188#L688-1true])
[2024-03-12 01:59:07,306 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,306 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,306 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,306 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,306 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,308 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 165#L688-1true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:07,308 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,308 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,309 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,309 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:07,309 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,577 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][221], [8#L688-5true, 235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:07,577 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:07,577 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:07,578 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:07,578 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:07,578 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][169], [threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:07,578 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,578 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,578 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:07,578 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:08,014 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:08,015 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:59:08,015 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:08,015 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:08,015 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:08,030 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 39#L688-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:08,030 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:08,601 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:08,601 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:08,601 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,601 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,601 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:08,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][177], [42#L688-6true, 114#L686-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:08,603 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:08,604 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,604 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,604 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:08,605 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:08,605 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:08,605 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,605 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,605 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:08,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][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:08,608 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:08,608 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:08,608 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:08,608 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:08,881 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][221], [8#L688-5true, 235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:08,882 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:08,882 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:08,882 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:08,882 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:08,882 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][169], [threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:08,883 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:08,883 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:08,883 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:08,883 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:09,173 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,174 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:09,174 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:09,174 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:09,174 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:09,174 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:09,175 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 39#L688-2true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:09,175 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:09,175 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:09,175 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:09,175 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:09,185 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,185 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:09,185 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:09,185 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:09,185 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:09,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,190 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,190 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:09,190 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,190 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:09,462 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][266], [235#true, 83#L688-4true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 17#L698-7true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,462 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,462 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,463 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,463 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,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], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,975 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:09,975 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:09,975 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:09,975 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:09,975 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,975 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,975 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:09,976 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,976 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:09,976 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:09,981 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,981 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:09,981 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:09,981 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:09,981 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:09,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:09,987 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:09,987 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:09,988 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:09,988 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:09,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][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:09,997 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:09,997 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:09,997 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:09,997 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,000 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:10,000 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,000 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,000 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,001 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,006 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:10,007 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:10,007 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:10,007 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:10,007 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:10,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], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:10,589 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:10,589 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:10,589 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:10,590 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 83#L688-4true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:10,590 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:10,590 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:10,590 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:10,590 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:10,590 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:10,593 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:10,593 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,593 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,593 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,593 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,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], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:10,602 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:10,602 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:10,602 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:10,602 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:10,603 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 153#L686-3true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:10,604 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,604 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,604 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,604 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,604 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:10,608 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,609 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,609 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,609 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:10,616 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,616 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:10,616 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:10,616 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:11,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:11,142 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:11,142 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:11,142 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:11,142 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:11,142 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:11,142 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:11,143 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:11,143 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:11,143 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:11,143 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:11,148 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:11,148 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:11,149 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:11,149 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:11,149 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:11,158 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:11,158 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,158 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,159 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,159 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,166 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:11,166 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,166 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,166 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,166 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,168 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:11,168 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,169 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,169 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,169 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,966 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:11,967 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:11,967 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:11,967 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:11,967 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:11,967 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:11,967 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:11,968 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:11,968 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:11,968 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:11,968 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:11,971 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:11,971 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,971 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,971 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,971 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,988 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:11,988 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,988 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,988 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,988 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,988 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,992 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:11,993 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,993 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,993 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,993 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,994 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:11,994 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,994 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,994 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:11,994 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:11,997 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:11,997 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:11,997 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:11,997 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:11,997 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:11,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][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:11,998 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:11,998 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:11,998 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:11,998 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,000 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:12,000 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,000 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,000 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,000 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,008 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:12,009 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:12,009 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:12,009 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:12,009 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:12,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][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:12,634 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,634 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,634 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,634 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,635 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:12,636 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,636 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,636 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,636 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,653 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:12,653 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,653 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:12,653 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:12,654 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:13,231 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,231 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,231 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,231 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,231 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,232 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:13,232 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,232 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,232 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,233 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,235 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,235 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,235 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,236 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,236 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,236 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,236 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,236 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,236 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,237 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,872 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,873 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:13,873 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:13,873 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:13,873 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:13,873 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,873 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,873 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,873 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:13,874 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:13,877 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,878 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:13,878 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:13,878 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:13,878 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:13,879 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,879 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:13,879 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:13,879 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:13,879 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:13,889 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [8#L688-5true, 42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:13,889 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:13,889 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:13,889 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:13,889 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:14,387 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][144], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:14,387 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:14,387 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:14,387 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:14,387 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:14,389 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:14,389 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:14,389 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:14,389 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:14,389 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:14,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, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:14,705 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:14,706 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:14,706 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:14,706 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:14,706 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:14,707 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:14,707 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:14,707 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:14,707 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:14,707 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:15,141 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,141 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,141 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,141 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,141 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,357 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][144], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,357 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,357 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,357 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,358 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,358 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#true, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 40#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,358 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,358 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,358 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,359 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,513 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][177], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,514 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,514 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:15,514 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,514 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:15,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][52], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,521 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-03-12 01:59:15,521 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:15,521 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:15,521 INFO  L297   olderBase$Statistics]:   existing Event has 225 ancestors and is cut-off event
[2024-03-12 01:59:15,651 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 204#true, 27#L690-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,652 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-12 01:59:15,652 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:15,652 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:15,652 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 01:59:15,657 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 229#true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 31#L690-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:15,657 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-12 01:59:15,657 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:15,657 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:15,657 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 01:59:16,093 INFO  L124   PetriNetUnfolderBase]: 73166/186626 cut-off events.
[2024-03-12 01:59:16,093 INFO  L125   PetriNetUnfolderBase]: For 96043/104186 co-relation queries the response was YES.
[2024-03-12 01:59:16,748 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 381272 conditions, 186626 events. 73166/186626 cut-off events. For 96043/104186 co-relation queries the response was YES. Maximal size of possible extension queue 5847. Compared 2701130 event pairs, 39099 based on Foata normal form. 1190/164029 useless extension candidates. Maximal degree in co-relation 376459. Up to 82423 conditions per place. 
[2024-03-12 01:59:17,566 INFO  L140   encePairwiseOnDemand]: 187/198 looper letters, 67 selfloop transitions, 28 changer transitions 0/272 dead transitions.
[2024-03-12 01:59:17,567 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 272 transitions, 1074 flow
[2024-03-12 01:59:17,568 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 01:59:17,568 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 01:59:17,568 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 543 transitions.
[2024-03-12 01:59:17,569 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9141414141414141
[2024-03-12 01:59:17,569 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 543 transitions.
[2024-03-12 01:59:17,569 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 543 transitions.
[2024-03-12 01:59:17,569 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 01:59:17,569 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 543 transitions.
[2024-03-12 01:59:17,570 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 181.0) internal successors, (543), 3 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:59:17,571 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:59:17,571 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:59:17,571 INFO  L175             Difference]: Start difference. First operand has 209 places, 232 transitions, 714 flow. Second operand 3 states and 543 transitions.
[2024-03-12 01:59:17,571 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 272 transitions, 1074 flow
[2024-03-12 01:59:17,613 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 272 transitions, 1056 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 01:59:17,616 INFO  L231             Difference]: Finished difference. Result has 211 places, 256 transitions, 986 flow
[2024-03-12 01:59:17,616 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=696, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=986, PETRI_PLACES=211, PETRI_TRANSITIONS=256}
[2024-03-12 01:59:17,616 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 10 predicate places.
[2024-03-12 01:59:17,616 INFO  L495      AbstractCegarLoop]: Abstraction has has 211 places, 256 transitions, 986 flow
[2024-03-12 01:59:17,617 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 165.0) internal successors, (495), 3 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:59:17,617 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 01:59:17,617 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 01:59:17,617 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25
[2024-03-12 01:59:17,617 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 01:59:17,617 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 01:59:17,618 INFO  L85        PathProgramCache]: Analyzing trace with hash 1438156379, now seen corresponding path program 1 times
[2024-03-12 01:59:17,618 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 01:59:17,619 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499894187]
[2024-03-12 01:59:17,619 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:59:17,619 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 01:59:17,637 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:59:17,694 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:59:17,695 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 01:59:17,695 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499894187]
[2024-03-12 01:59:17,695 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499894187] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-12 01:59:17,695 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263971002]
[2024-03-12 01:59:17,696 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 01:59:17,696 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 01:59:17,696 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 01:59:17,698 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-12 01:59:17,702 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-03-12 01:59:17,834 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 01:59:17,835 INFO  L262         TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-03-12 01:59:17,838 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-12 01:59:17,965 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 01:59:17,965 INFO  L323         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-03-12 01:59:17,965 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [263971002] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 01:59:17,965 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-03-12 01:59:17,965 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7
[2024-03-12 01:59:17,966 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037860552]
[2024-03-12 01:59:17,966 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 01:59:17,966 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-12 01:59:17,966 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 01:59:17,967 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-12 01:59:17,967 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42
[2024-03-12 01:59:17,989 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 163 out of 198
[2024-03-12 01:59:17,990 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 256 transitions, 986 flow. Second operand  has 5 states, 5 states have (on average 165.4) internal successors, (827), 5 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 01:59:17,990 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 01:59:17,990 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 198
[2024-03-12 01:59:17,990 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 01:59:19,201 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,201 INFO  L294   olderBase$Statistics]: this new event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,201 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,202 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,202 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,282 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,282 INFO  L294   olderBase$Statistics]: this new event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,282 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,282 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,282 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,730 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,731 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,731 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,731 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,731 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,731 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,732 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,732 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,732 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,732 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,732 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,732 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,732 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,734 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0NotInUse, 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,735 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,735 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,735 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,735 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,918 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,918 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:59:19,918 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,918 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,918 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,919 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,924 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:19,924 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,924 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,924 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,924 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,925 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:19,925 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:59:19,925 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,925 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,925 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,925 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:19,925 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:59:19,934 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:19,934 INFO  L294   olderBase$Statistics]: this new event has 164 ancestors and is cut-off event
[2024-03-12 01:59:19,934 INFO  L297   olderBase$Statistics]:   existing Event has 157 ancestors and is cut-off event
[2024-03-12 01:59:19,934 INFO  L297   olderBase$Statistics]:   existing Event has 157 ancestors and is cut-off event
[2024-03-12 01:59:19,935 INFO  L297   olderBase$Statistics]:   existing Event has 164 ancestors and is cut-off event
[2024-03-12 01:59:19,935 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:19,935 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,935 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,935 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:19,935 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:59:19,935 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:59:20,013 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:20,014 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:59:20,014 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:20,014 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:20,014 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:59:20,014 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:20,014 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:20,014 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:59:20,016 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0NotInUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:20,016 INFO  L294   olderBase$Statistics]: this new event has 166 ancestors and is cut-off event
[2024-03-12 01:59:20,016 INFO  L297   olderBase$Statistics]:   existing Event has 166 ancestors and is cut-off event
[2024-03-12 01:59:20,016 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:20,016 INFO  L297   olderBase$Statistics]:   existing Event has 159 ancestors and is cut-off event
[2024-03-12 01:59:20,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, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, threadThread3of3ForFork0NotInUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:20,122 INFO  L294   olderBase$Statistics]: this new event has 165 ancestors and is cut-off event
[2024-03-12 01:59:20,122 INFO  L297   olderBase$Statistics]:   existing Event has 165 ancestors and is cut-off event
[2024-03-12 01:59:20,122 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:20,122 INFO  L297   olderBase$Statistics]:   existing Event has 158 ancestors and is cut-off event
[2024-03-12 01:59:25,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:25,099 INFO  L294   olderBase$Statistics]: this new event has 194 ancestors and is cut-off event
[2024-03-12 01:59:25,099 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:25,100 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:25,100 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:25,737 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:25,738 INFO  L294   olderBase$Statistics]: this new event has 195 ancestors and is cut-off event
[2024-03-12 01:59:25,738 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:25,738 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:25,738 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:26,297 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:26,297 INFO  L294   olderBase$Statistics]: this new event has 196 ancestors and is cut-off event
[2024-03-12 01:59:26,297 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:26,297 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:26,298 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:26,303 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, 122#L701-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 136#L688-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:26,303 INFO  L294   olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event
[2024-03-12 01:59:26,303 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-03-12 01:59:26,303 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-03-12 01:59:26,303 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is not cut-off event
[2024-03-12 01:59:27,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][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:27,048 INFO  L294   olderBase$Statistics]: this new event has 197 ancestors and is cut-off event
[2024-03-12 01:59:27,048 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:27,048 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:27,049 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:29,205 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,205 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,205 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,205 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,205 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,206 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,206 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,206 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,206 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,206 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,206 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,207 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,207 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,207 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,208 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,208 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,208 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,208 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,208 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,209 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,209 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,209 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,209 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,209 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,213 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,213 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,213 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,213 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,214 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,214 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,214 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,214 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,214 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,214 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,216 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:29,216 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,216 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:29,216 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,217 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:29,235 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 163#$Ultimate##0true])
[2024-03-12 01:59:29,235 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-03-12 01:59:29,235 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-12 01:59:29,235 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 01:59:29,236 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-12 01:59:30,256 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:30,257 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:30,257 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,257 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,257 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,257 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,323 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:30,323 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:30,324 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:30,324 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:30,325 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:30,325 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:30,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, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:30,432 INFO  L294   olderBase$Statistics]: this new event has 200 ancestors and is cut-off event
[2024-03-12 01:59:30,432 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-12 01:59:30,432 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 01:59:30,432 INFO  L297   olderBase$Statistics]:   existing Event has 193 ancestors and is cut-off event
[2024-03-12 01:59:30,432 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:30,432 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:30,433 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:30,433 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:30,433 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:30,433 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:31,266 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 137#$Ultimate##0true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,266 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,267 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,267 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,267 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,267 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,268 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,268 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,268 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,268 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,271 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,272 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,272 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,272 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,272 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,273 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,273 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,273 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,274 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,274 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,274 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,274 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,275 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,275 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,275 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,275 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,275 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,275 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,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, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,278 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,278 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,278 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,278 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,280 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 25#$Ultimate##0true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,280 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,281 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,281 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,281 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,284 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,284 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,284 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:31,284 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,285 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:31,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 66#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:31,300 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:31,300 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,300 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:31,300 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:32,159 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,160 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:32,160 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:32,160 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:32,160 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:32,167 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,167 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:32,167 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,167 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,167 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,167 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,232 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,233 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:32,233 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,233 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,233 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,233 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:32,233 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:32,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, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,234 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:32,234 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:32,234 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:32,234 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:32,236 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 137#$Ultimate##0true, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,236 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:32,236 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:32,237 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:32,237 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:32,334 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,334 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 01:59:32,334 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:32,334 INFO  L297   olderBase$Statistics]:   existing Event has 195 ancestors and is cut-off event
[2024-03-12 01:59:32,334 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:32,335 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,335 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:32,335 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:32,335 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:32,335 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:32,335 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:32,374 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 25#$Ultimate##0true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:32,375 INFO  L294   olderBase$Statistics]: this new event has 201 ancestors and is cut-off event
[2024-03-12 01:59:32,375 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:32,375 INFO  L297   olderBase$Statistics]:   existing Event has 194 ancestors and is cut-off event
[2024-03-12 01:59:32,375 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:33,209 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 110#L684-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:33,209 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,209 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,209 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,210 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:33,211 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,211 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,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][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:33,219 INFO  L294   olderBase$Statistics]: this new event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,220 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:33,220 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 01:59:33,220 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 01:59:34,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, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 155#L684-3true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:34,456 INFO  L294   olderBase$Statistics]: this new event has 203 ancestors and is cut-off event
[2024-03-12 01:59:34,456 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:34,456 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 01:59:34,456 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:35,596 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:35,597 INFO  L294   olderBase$Statistics]: this new event has 206 ancestors and is cut-off event
[2024-03-12 01:59:35,597 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:35,597 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:35,597 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:36,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, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:36,622 INFO  L294   olderBase$Statistics]: this new event has 207 ancestors and is cut-off event
[2024-03-12 01:59:36,622 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:36,622 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:36,623 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:37,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], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 100#L685-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:37,486 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:59:37,486 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:37,486 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:37,486 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 01:59:37,741 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:37,741 INFO  L294   olderBase$Statistics]: this new event has 208 ancestors and is cut-off event
[2024-03-12 01:59:37,742 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:37,742 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:37,742 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:38,505 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [30#L685-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:38,506 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:59:38,506 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:38,506 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:38,506 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 01:59:38,920 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:38,921 INFO  L294   olderBase$Statistics]: this new event has 209 ancestors and is cut-off event
[2024-03-12 01:59:38,921 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:38,921 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:38,921 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:39,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:39,959 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,959 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,960 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,960 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,962 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:39,962 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,962 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,962 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:39,962 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:40,992 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, 34#L685-5true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:40,993 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:40,993 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:40,993 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:40,993 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 01:59:41,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:41,209 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,209 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,209 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,209 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,210 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:41,210 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,210 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,210 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,210 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,236 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:41,237 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,237 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,237 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,237 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,238 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:41,238 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,238 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,238 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,238 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:41,240 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:41,240 INFO  L294   olderBase$Statistics]: this new event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,240 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,240 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:41,240 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:42,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,076 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,076 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,077 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,077 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,078 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 114#L686-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,078 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,078 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,078 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,078 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,078 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,079 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,079 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,079 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,079 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,079 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,079 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,080 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,086 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,086 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,086 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,086 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:42,087 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:42,097 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, 2#L686-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,098 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:42,098 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:42,098 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:42,098 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:42,572 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,572 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,572 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,573 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,573 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,573 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:42,573 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,574 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,574 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,574 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:42,601 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:42,601 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:42,601 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:42,601 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:42,601 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,535 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,536 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:43,536 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,536 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,536 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,536 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,604 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,605 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:43,605 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:43,605 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:43,605 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:43,605 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,605 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:43,605 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,605 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,606 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,606 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:43,606 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:43,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], [114#L686-3true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 177#L706true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,618 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,618 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,618 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,619 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,756 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 114#L686-3true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,756 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,757 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:43,757 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:43,758 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:43,783 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,783 INFO  L294   olderBase$Statistics]: this new event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,783 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,783 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,783 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:43,853 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,853 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,853 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,854 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,854 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,854 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:43,854 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,854 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,854 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:43,854 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:44,953 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 153#L686-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,953 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,953 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,953 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,953 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,954 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,954 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,954 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,954 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,955 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,955 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,955 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,955 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,960 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:44,961 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,961 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,961 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,961 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,962 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,962 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,962 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,963 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,963 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,963 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,964 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,964 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,964 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,964 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,964 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,964 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,964 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,969 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 114#L686-3true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,969 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,969 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,969 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,969 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,975 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,975 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,975 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,975 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:44,975 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:44,985 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 52#L687-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:44,985 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,985 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:44,985 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:44,985 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:45,002 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [114#L686-3true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:45,002 INFO  L294   olderBase$Statistics]: this new event has 212 ancestors and is cut-off event
[2024-03-12 01:59:45,002 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:45,002 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:45,002 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:46,378 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,378 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:46,378 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,378 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,378 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,379 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,379 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [114#L686-3true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 6#L706-6true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,379 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,379 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,379 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,380 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,451 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,451 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:46,451 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:46,451 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:46,451 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:46,452 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,452 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:46,452 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,452 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,452 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,452 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:46,452 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:46,466 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 177#L706true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,466 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,466 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,466 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,466 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,598 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,599 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:46,599 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:46,599 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 01:59:46,599 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:46,599 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,599 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:46,599 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:46,600 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:46,600 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:46,600 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:46,662 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [114#L686-3true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,662 INFO  L294   olderBase$Statistics]: this new event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,663 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:46,663 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:46,663 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 01:59:46,668 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][232], [8#L688-5true, 42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:46,668 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:46,668 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:46,668 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:46,668 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:47,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][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 196#L687-3true])
[2024-03-12 01:59:47,609 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,609 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,609 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,609 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,610 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,610 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,610 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,610 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,611 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,611 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,611 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,611 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,615 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,615 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,616 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,616 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,617 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,617 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,618 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,618 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,618 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,618 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,618 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,618 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,618 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,620 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:47,620 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,620 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,620 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,620 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,620 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,621 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:47,621 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,621 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,621 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,621 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,621 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:47,622 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,622 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,622 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,622 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,623 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,623 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,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][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 29#L687-3true, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,629 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,629 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,629 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:47,629 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:47,633 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,633 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,634 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,634 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,634 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,634 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,636 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,636 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,636 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,636 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,636 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,638 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:47,638 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,638 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,638 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,638 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,638 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:47,639 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,639 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,639 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,639 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,640 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:47,640 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,640 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,640 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:47,640 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,640 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:47,666 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,667 INFO  L294   olderBase$Statistics]: this new event has 214 ancestors and is cut-off event
[2024-03-12 01:59:47,667 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:47,667 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:47,667 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:47,971 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][232], [42#L688-6true, 8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 90#L705-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:47,971 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:47,971 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:47,971 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:47,972 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:48,987 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:48,987 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:48,987 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:48,988 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:48,988 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:48,988 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:48,988 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:48,988 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:48,989 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:48,989 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,000 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,001 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,001 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,001 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,001 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,001 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,001 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,001 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,001 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,002 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,002 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,002 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,002 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 6#L706-6true, threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,002 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,002 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,003 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,003 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,006 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,006 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,006 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,006 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,006 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,006 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,006 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,007 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,007 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,007 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,007 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,007 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,008 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,008 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,010 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,010 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,010 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,010 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,010 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,010 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,011 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,011 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,011 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,011 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,011 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,011 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,012 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,012 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,012 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,012 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,012 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,013 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,013 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,014 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,014 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,014 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,014 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,014 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,014 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,015 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,015 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,016 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:49,016 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,017 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,017 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,017 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,018 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,018 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,018 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,018 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,018 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,018 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,019 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,019 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,019 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,019 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,019 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,020 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,020 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:49,030 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,030 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,030 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,030 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,031 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,031 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,031 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,031 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,031 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,031 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,032 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,032 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,034 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,034 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,034 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,034 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,034 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,034 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,034 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,034 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,035 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,035 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,036 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,036 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,037 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,037 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,038 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,038 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,038 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,038 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,038 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,039 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,039 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,039 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,039 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,039 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,040 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,040 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,040 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,040 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,040 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:49,041 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:49,045 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 94#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,045 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,045 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,045 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,045 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,136 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 177#L706true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,136 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,136 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,136 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,136 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,231 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,231 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:49,232 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:49,232 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:49,232 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:49,236 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,236 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:49,236 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:49,236 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:49,236 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 01:59:49,236 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:49,236 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,237 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:49,237 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,237 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:49,292 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, 29#L687-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:49,293 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,293 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:49,293 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:49,293 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 01:59:50,239 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,239 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,239 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,240 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,240 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,473 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][324], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,474 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,474 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,474 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,474 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,485 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,485 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,485 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,485 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,485 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,485 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,485 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,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][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,486 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,486 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,486 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,487 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,487 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,487 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,492 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,493 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,493 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,493 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,493 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,493 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,493 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,504 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,504 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,505 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,505 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,505 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,506 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,506 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,506 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,506 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,506 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,510 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,510 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,511 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,511 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,511 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,511 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,515 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 176#L688-3true])
[2024-03-12 01:59:50,515 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,515 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,515 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,515 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,561 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,561 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,562 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,562 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,562 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,562 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,562 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,562 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,562 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,563 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,563 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,563 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:50,563 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:50,563 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:50,563 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:50,564 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,564 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,564 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,564 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,564 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,564 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,565 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:50,565 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,565 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,565 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,565 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,565 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,608 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,608 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,608 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,608 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,609 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,609 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,609 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,609 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,610 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,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][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,686 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,686 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:50,686 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,686 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,690 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,690 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,690 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:50,690 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,690 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:50,690 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,691 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,691 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,691 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,691 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,691 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,691 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,692 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:50,692 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,692 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:50,699 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 136#L688-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,700 INFO  L294   olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event
[2024-03-12 01:59:50,700 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-03-12 01:59:50,700 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-03-12 01:59:50,700 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is not cut-off event
[2024-03-12 01:59:50,700 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 78#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,700 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,700 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,700 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,700 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:50,949 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][334], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:50,950 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,950 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,950 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:50,950 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,094 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][334], [42#L688-6true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,094 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,094 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,094 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,094 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,095 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,365 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:51,365 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:51,365 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:51,366 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:51,366 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:51,366 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,366 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:51,366 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:51,367 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:51,367 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:51,590 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,590 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,590 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,590 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,590 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,590 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,590 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,591 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,591 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,591 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,591 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,591 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,591 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,592 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,593 INFO  L292   olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,593 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,593 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,593 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,593 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,594 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,594 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,594 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,604 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,604 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,605 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,605 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,605 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,605 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,606 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,606 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,606 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,606 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,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, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,607 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,607 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,607 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,607 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,682 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,682 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,682 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,682 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,683 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,683 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 6#L706-6true, threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:51,683 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,683 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,683 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,684 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,684 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:51,684 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,684 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,684 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,684 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:51,684 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:51,697 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 90#L705-2true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,697 INFO  L294   olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event
[2024-03-12 01:59:51,698 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-03-12 01:59:51,698 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-03-12 01:59:51,698 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is not cut-off event
[2024-03-12 01:59:51,724 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [9#L705-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:51,725 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,725 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,725 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:51,725 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:52,262 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([783] L688-4-->L688-5: Formula: (= |v_threadThread1of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|}  OutVars{threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][124], [8#L688-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 394#(<= 0 |ULTIMATE.start_main_#t~post10#1|), threadThread3of3ForFork0InUse, 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 235#true, Black: 206#(= |#race~threads_alive~0| 0), 136#L688-2true, 181#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 67#L688-5true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,263 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,263 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,263 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,263 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,293 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][319], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,293 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,293 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,293 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,294 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,520 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,520 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,520 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,520 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,520 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,521 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,521 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,521 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,521 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,521 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,730 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 81#L707-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,730 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,730 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,731 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,731 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,742 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,742 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,743 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,743 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,743 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,744 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,744 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,744 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,744 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,744 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,745 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,745 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,745 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,745 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,745 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,748 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:52,749 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,749 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,749 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,749 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,750 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,750 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,750 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,750 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,750 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,751 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,751 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,751 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,751 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,751 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,751 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,752 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,752 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,752 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,752 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,752 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,754 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,754 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,754 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,754 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,754 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,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, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,765 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,765 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,765 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,765 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,771 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0), 176#L688-3true])
[2024-03-12 01:59:52,771 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,771 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,771 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,771 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,807 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,807 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,807 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,807 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,807 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:52,807 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:52,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][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,808 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,808 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,808 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,808 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,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][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,808 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:52,808 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,809 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,809 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 01:59:52,809 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,809 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,809 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,809 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,809 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,834 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][331], [9#L705-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,834 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,834 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,834 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,834 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,836 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,837 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,837 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,837 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,837 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:52,837 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:52,844 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [9#L705-5true, 8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,844 INFO  L294   olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,844 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,844 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,844 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is not cut-off event
[2024-03-12 01:59:52,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, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,932 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,932 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,932 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,932 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,933 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,933 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,933 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,934 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,934 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,934 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:52,934 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is cut-off event
[2024-03-12 01:59:52,934 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,934 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:52,934 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:53,060 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 13#L698-8true, Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:53,060 INFO  L294   olderBase$Statistics]: this new event has 219 ancestors and is cut-off event
[2024-03-12 01:59:53,060 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:53,060 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:53,061 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 01:59:53,099 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][319], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,100 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,100 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,100 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,100 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,192 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][319], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,193 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,193 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,193 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,193 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,193 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,433 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 134#L699true, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:53,433 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,433 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,433 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,433 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,617 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][331], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 81#L707-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,618 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,618 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,618 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,618 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,622 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 81#L707-2true, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,622 INFO  L294   olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,622 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,622 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,622 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is not cut-off event
[2024-03-12 01:59:53,641 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,641 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,642 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,642 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,646 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,646 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:53,646 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,646 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,646 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,658 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,658 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,658 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,658 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,658 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,659 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,659 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,659 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,659 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,659 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,659 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,660 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,660 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][145], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,661 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,661 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,661 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,661 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,839 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,840 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,840 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,840 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,840 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,865 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,865 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:53,865 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,865 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,866 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:53,866 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:53,866 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,866 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,866 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:53,866 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,866 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:53,941 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:53,942 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,942 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:53,942 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,942 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:53,942 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:53,943 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,943 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:53,943 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:53,943 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 01:59:54,027 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 134#L699true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,027 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,027 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,027 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,027 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,031 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, 134#L699true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:54,031 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,031 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,193 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 181#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,193 INFO  L294   olderBase$Statistics]: this new event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,193 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,194 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,194 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 01:59:54,392 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, 134#L699true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,392 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,392 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,392 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,392 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,599 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,599 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,599 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,599 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,599 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,601 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,601 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,601 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,601 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,602 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,602 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,602 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,605 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,605 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,606 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,606 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,606 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,606 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,607 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,607 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,608 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,608 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,608 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,615 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,615 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,615 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,615 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,615 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,615 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,616 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,616 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,616 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,616 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,622 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][52], [8#L688-5true, 235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, 104#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,623 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,623 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,623 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,623 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,623 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 01:59:54,761 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 15#L699-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0), 188#L688-1true])
[2024-03-12 01:59:54,761 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,761 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,761 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,761 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,795 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, 134#L699true, Black: 206#(= |#race~threads_alive~0| 0), Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,795 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,795 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,795 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,796 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,796 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:54,873 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][243], [8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 17#L698-7true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:54,873 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,873 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,874 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:54,874 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][191], [42#L688-6true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:55,301 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:55,301 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:55,301 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:55,301 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:55,326 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [8#L688-5true, 235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:55,327 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 01:59:55,327 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:55,327 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:55,327 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 01:59:55,327 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 01:59:55,392 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 177#L706true, 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:55,393 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,393 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,393 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,393 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,410 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 15#L699-3true, 156#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:55,411 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,411 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,411 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,411 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,417 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 15#L699-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:55,417 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,417 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,418 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,418 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,434 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([725] L688-4-->L688-5: Formula: (= |v_threadThread3of3ForFork0_#t~nondet5_3| |v_#race~threads_alive~0_13|)  InVars {threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|}  OutVars{threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][277], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), 86#L688-2true, threadThread3of3ForFork0InUse, 62#L688-5true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 206#(= |#race~threads_alive~0| 0), 15#L699-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:55,434 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,434 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,434 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:55,434 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 01:59:56,062 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, 40#L690-3true, Black: 204#true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,062 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,062 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,062 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,062 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,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, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 40#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,063 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-12 01:59:56,063 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 01:59:56,063 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:56,063 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 01:59:56,117 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 180#L706-3true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,117 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-12 01:59:56,117 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 01:59:56,117 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 01:59:56,117 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 01:59:56,352 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,353 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,353 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,353 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:56,353 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 01:59:56,503 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 99#L690true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 40#L690-3true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,504 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-03-12 01:59:56,504 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:56,504 INFO  L297   olderBase$Statistics]:   existing Event has 225 ancestors and is cut-off event
[2024-03-12 01:59:56,504 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:56,560 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 6#L706-6true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,560 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,560 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,560 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,560 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,758 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([720] L688-->L688-1: Formula: (= |v_#race~threads_alive~0_10| 0)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_10|}  AuxVars[]  AssignedVars[#race~threads_alive~0][301], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 86#L688-2true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 90#L705-2true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 138#L688-1true, 245#(<= 1 ~threads_alive~0), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,759 INFO  L294   olderBase$Statistics]: this new event has 225 ancestors and is cut-off event
[2024-03-12 01:59:56,759 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:56,759 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 01:59:56,759 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 01:59:56,792 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 150#ULTIMATE.startFINALtrue, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 216#true])
[2024-03-12 01:59:56,793 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,793 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,793 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,793 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,892 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([616] L705-4-->L705-1: Formula: (= 0 |v_#race~threads_alive~0_7|)  InVars {}  OutVars{#race~threads_alive~0=|v_#race~threads_alive~0_7|}  AuxVars[]  AssignedVars[#race~threads_alive~0][72], [235#true, 44#L705-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 41#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 136#L688-2true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 40#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:56,892 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is cut-off event
[2024-03-12 01:59:56,892 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,892 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,892 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 01:59:56,893 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is cut-off event
[2024-03-12 01:59:57,078 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][331], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, 150#ULTIMATE.startFINALtrue, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 176#L688-3true, Black: 216#true])
[2024-03-12 01:59:57,079 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,079 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,079 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,079 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,086 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L688-4-->L688-5: Formula: (= |v_#race~threads_alive~0_13| |v_threadThread2of3ForFork0_#t~nondet5_3|)  InVars {threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_3|, #race~threads_alive~0=|v_#race~threads_alive~0_13|}  AuxVars[]  AssignedVars[#race~threads_alive~0][203], [8#L688-5true, 235#true, 99#L690true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 150#ULTIMATE.startFINALtrue, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 136#L688-2true, Black: 206#(= |#race~threads_alive~0| 0), 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), Black: 216#true])
[2024-03-12 01:59:57,086 INFO  L294   olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,086 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,086 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,086 INFO  L297   olderBase$Statistics]:   existing Event has 224 ancestors and is not cut-off event
[2024-03-12 01:59:57,448 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([723] L688-2-->L688-3: Formula: (= v_~threads_alive~0_7 (+ v_~threads_alive~0_6 2))  InVars {~threads_alive~0=v_~threads_alive~0_7}  OutVars{~threads_alive~0=v_~threads_alive~0_6}  AuxVars[]  AssignedVars[~threads_alive~0][303], [235#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 151#L688-3true, Black: 237#(= |#race~threads_alive~0| |threadThread1of3ForFork0_#t~nondet5|), 40#L690-3true, Black: 204#true, 27#L690-3true, 241#true, Black: 212#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet11#1|), 13#L698-8true, Black: 218#(= |#race~data~0| 0)])
[2024-03-12 01:59:57,448 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event
[2024-03-12 01:59:57,448 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-03-12 01:59:57,448 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-03-12 01:59:57,448 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is not cut-off event
[2024-03-12 01:59:58,244 INFO  L124   PetriNetUnfolderBase]: 122397/318323 cut-off events.
[2024-03-12 01:59:58,244 INFO  L125   PetriNetUnfolderBase]: For 176755/225248 co-relation queries the response was YES.
[2024-03-12 01:59:59,701 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 664150 conditions, 318323 events. 122397/318323 cut-off events. For 176755/225248 co-relation queries the response was YES. Maximal size of possible extension queue 10914. Compared 4977879 event pairs, 27363 based on Foata normal form. 1966/279867 useless extension candidates. Maximal degree in co-relation 651384. Up to 63496 conditions per place. 
[2024-03-12 02:00:01,318 INFO  L140   encePairwiseOnDemand]: 189/198 looper letters, 93 selfloop transitions, 17 changer transitions 3/337 dead transitions.
[2024-03-12 02:00:01,318 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 337 transitions, 1384 flow
[2024-03-12 02:00:01,318 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-03-12 02:00:01,319 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-03-12 02:00:01,320 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1255 transitions.
[2024-03-12 02:00:01,321 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9054834054834054
[2024-03-12 02:00:01,321 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1255 transitions.
[2024-03-12 02:00:01,321 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1255 transitions.
[2024-03-12 02:00:01,321 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:01,321 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1255 transitions.
[2024-03-12 02:00:01,323 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 8 states, 7 states have (on average 179.28571428571428) internal successors, (1255), 7 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:01,325 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 8 states, 8 states have (on average 198.0) internal successors, (1584), 8 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:01,325 INFO  L81            ComplementDD]: Finished complementDD. Result  has 8 states, 8 states have (on average 198.0) internal successors, (1584), 8 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:01,326 INFO  L175             Difference]: Start difference. First operand has 211 places, 256 transitions, 986 flow. Second operand 7 states and 1255 transitions.
[2024-03-12 02:00:01,326 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 337 transitions, 1384 flow
[2024-03-12 02:00:12,430 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 337 transitions, 1328 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 02:00:12,433 INFO  L231             Difference]: Finished difference. Result has 218 places, 274 transitions, 1035 flow
[2024-03-12 02:00:12,433 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=930, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=248, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1035, PETRI_PLACES=218, PETRI_TRANSITIONS=274}
[2024-03-12 02:00:12,434 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 17 predicate places.
[2024-03-12 02:00:12,434 INFO  L495      AbstractCegarLoop]: Abstraction has has 218 places, 274 transitions, 1035 flow
[2024-03-12 02:00:12,434 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 165.4) internal successors, (827), 5 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:12,434 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:12,435 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:12,442 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0
[2024-03-12 02:00:12,635 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,4 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 02:00:12,639 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:12,639 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:12,640 INFO  L85        PathProgramCache]: Analyzing trace with hash 611837111, now seen corresponding path program 1 times
[2024-03-12 02:00:12,640 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:12,640 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12696409]
[2024-03-12 02:00:12,641 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:12,641 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:12,682 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:12,800 INFO  L134       CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 02:00:12,800 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:12,800 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12696409]
[2024-03-12 02:00:12,801 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12696409] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 02:00:12,801 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 02:00:12,801 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-03-12 02:00:12,801 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493383810]
[2024-03-12 02:00:12,801 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 02:00:12,802 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 02:00:12,802 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:12,802 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 02:00:12,802 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30
[2024-03-12 02:00:12,862 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 172 out of 198
[2024-03-12 02:00:12,863 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 274 transitions, 1035 flow. Second operand  has 6 states, 6 states have (on average 173.5) internal successors, (1041), 6 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:12,864 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:12,864 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 198
[2024-03-12 02:00:12,864 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:14,560 INFO  L124   PetriNetUnfolderBase]: 2321/12669 cut-off events.
[2024-03-12 02:00:14,561 INFO  L125   PetriNetUnfolderBase]: For 3551/3788 co-relation queries the response was YES.
[2024-03-12 02:00:14,592 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 23054 conditions, 12669 events. 2321/12669 cut-off events. For 3551/3788 co-relation queries the response was YES. Maximal size of possible extension queue 381. Compared 149590 event pairs, 724 based on Foata normal form. 726/12470 useless extension candidates. Maximal degree in co-relation 22553. Up to 1816 conditions per place. 
[2024-03-12 02:00:14,616 INFO  L140   encePairwiseOnDemand]: 184/198 looper letters, 17 selfloop transitions, 14 changer transitions 0/219 dead transitions.
[2024-03-12 02:00:14,616 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 219 transitions, 724 flow
[2024-03-12 02:00:14,617 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-12 02:00:14,617 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-12 02:00:14,619 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 897 transitions.
[2024-03-12 02:00:14,619 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.906060606060606
[2024-03-12 02:00:14,620 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 897 transitions.
[2024-03-12 02:00:14,620 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 897 transitions.
[2024-03-12 02:00:14,620 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:14,621 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 897 transitions.
[2024-03-12 02:00:14,623 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 179.4) internal successors, (897), 5 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:14,624 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:14,624 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:14,624 INFO  L175             Difference]: Start difference. First operand has 218 places, 274 transitions, 1035 flow. Second operand 5 states and 897 transitions.
[2024-03-12 02:00:14,624 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 219 transitions, 724 flow
[2024-03-12 02:00:14,653 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 219 transitions, 662 flow, removed 27 selfloop flow, removed 5 redundant places.
[2024-03-12 02:00:14,657 INFO  L231             Difference]: Finished difference. Result has 209 places, 211 transitions, 602 flow
[2024-03-12 02:00:14,658 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=574, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=602, PETRI_PLACES=209, PETRI_TRANSITIONS=211}
[2024-03-12 02:00:14,658 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 8 predicate places.
[2024-03-12 02:00:14,658 INFO  L495      AbstractCegarLoop]: Abstraction has has 209 places, 211 transitions, 602 flow
[2024-03-12 02:00:14,659 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 173.5) internal successors, (1041), 6 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:14,659 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:14,659 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:14,659 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27
[2024-03-12 02:00:14,659 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:14,659 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:14,660 INFO  L85        PathProgramCache]: Analyzing trace with hash -1619822884, now seen corresponding path program 1 times
[2024-03-12 02:00:14,660 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:14,660 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087396162]
[2024-03-12 02:00:14,660 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:14,660 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:14,675 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:14,692 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-12 02:00:14,693 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:14,693 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087396162]
[2024-03-12 02:00:14,693 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087396162] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 02:00:14,693 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 02:00:14,693 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 02:00:14,693 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580371448]
[2024-03-12 02:00:14,694 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 02:00:14,694 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 02:00:14,694 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:14,694 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 02:00:14,694 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 02:00:14,714 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-03-12 02:00:14,714 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 211 transitions, 602 flow. Second operand  has 3 states, 3 states have (on average 168.66666666666666) internal successors, (506), 3 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:14,714 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:14,715 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-03-12 02:00:14,715 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:17,588 INFO  L124   PetriNetUnfolderBase]: 8034/26151 cut-off events.
[2024-03-12 02:00:17,588 INFO  L125   PetriNetUnfolderBase]: For 9778/10378 co-relation queries the response was YES.
[2024-03-12 02:00:17,668 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 51128 conditions, 26151 events. 8034/26151 cut-off events. For 9778/10378 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 319800 event pairs, 4603 based on Foata normal form. 1/23915 useless extension candidates. Maximal degree in co-relation 50630. Up to 9799 conditions per place. 
[2024-03-12 02:00:17,743 INFO  L140   encePairwiseOnDemand]: 191/198 looper letters, 48 selfloop transitions, 13 changer transitions 0/235 dead transitions.
[2024-03-12 02:00:17,743 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 235 transitions, 825 flow
[2024-03-12 02:00:17,744 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 02:00:17,744 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 02:00:17,744 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 548 transitions.
[2024-03-12 02:00:17,745 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9225589225589226
[2024-03-12 02:00:17,745 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 548 transitions.
[2024-03-12 02:00:17,745 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 548 transitions.
[2024-03-12 02:00:17,745 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:17,745 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 548 transitions.
[2024-03-12 02:00:17,746 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 182.66666666666666) internal successors, (548), 3 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:17,747 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:17,747 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:17,747 INFO  L175             Difference]: Start difference. First operand has 209 places, 211 transitions, 602 flow. Second operand 3 states and 548 transitions.
[2024-03-12 02:00:17,747 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 235 transitions, 825 flow
[2024-03-12 02:00:17,757 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 235 transitions, 800 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-12 02:00:17,759 INFO  L231             Difference]: Finished difference. Result has 210 places, 220 transitions, 705 flow
[2024-03-12 02:00:17,760 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=587, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=705, PETRI_PLACES=210, PETRI_TRANSITIONS=220}
[2024-03-12 02:00:17,760 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 9 predicate places.
[2024-03-12 02:00:17,760 INFO  L495      AbstractCegarLoop]: Abstraction has has 210 places, 220 transitions, 705 flow
[2024-03-12 02:00:17,760 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 168.66666666666666) internal successors, (506), 3 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:17,761 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:17,761 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:17,761 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28
[2024-03-12 02:00:17,761 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:17,761 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:17,761 INFO  L85        PathProgramCache]: Analyzing trace with hash -1923059715, now seen corresponding path program 1 times
[2024-03-12 02:00:17,762 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:17,762 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770432749]
[2024-03-12 02:00:17,762 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:17,762 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:17,774 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:17,820 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-12 02:00:17,820 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:17,820 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770432749]
[2024-03-12 02:00:17,820 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770432749] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 02:00:17,820 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 02:00:17,821 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-03-12 02:00:17,821 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407338624]
[2024-03-12 02:00:17,821 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 02:00:17,821 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 02:00:17,821 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:17,822 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 02:00:17,822 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 02:00:17,830 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 173 out of 198
[2024-03-12 02:00:17,831 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 220 transitions, 705 flow. Second operand  has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:17,831 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:17,831 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 198
[2024-03-12 02:00:17,831 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:19,746 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([572] L708-->L708-1: Formula: (= |v_#race~data~0_1| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_1|}  AuxVars[]  AssignedVars[#race~data~0][234], [Black: 540#(and (<= 0 |ULTIMATE.start_main_#t~post10#1|) (<= 0 ~threads_alive~0)), 30#L685-6true, 20#L708-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 190#L685-6true, Black: 231#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet2|), threadThread3of3ForFork0InUse, 554#(and (not (= |~#data_mutex~0.base| 1)) (= |~#threads_alive_mutex~0.base| 1)), 564#true, Black: 204#true, Black: 560#(= |threadThread2of3ForFork0_#t~nondet2| |#race~data~0|), 558#true, 255#(<= 0 ~threads_alive~0), 31#L690-3true, Black: 216#true])
[2024-03-12 02:00:19,746 INFO  L294   olderBase$Statistics]: this new event has 202 ancestors and is cut-off event
[2024-03-12 02:00:19,747 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 02:00:19,747 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 02:00:19,747 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 02:00:20,867 INFO  L124   PetriNetUnfolderBase]: 4819/25166 cut-off events.
[2024-03-12 02:00:20,867 INFO  L125   PetriNetUnfolderBase]: For 9017/12983 co-relation queries the response was YES.
[2024-03-12 02:00:20,990 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 44919 conditions, 25166 events. 4819/25166 cut-off events. For 9017/12983 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 345191 event pairs, 749 based on Foata normal form. 179/23423 useless extension candidates. Maximal degree in co-relation 26120. Up to 4840 conditions per place. 
[2024-03-12 02:00:21,065 INFO  L140   encePairwiseOnDemand]: 186/198 looper letters, 27 selfloop transitions, 12 changer transitions 0/237 dead transitions.
[2024-03-12 02:00:21,066 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 237 transitions, 839 flow
[2024-03-12 02:00:21,067 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 02:00:21,067 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 02:00:21,067 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 561 transitions.
[2024-03-12 02:00:21,067 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9444444444444444
[2024-03-12 02:00:21,068 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 561 transitions.
[2024-03-12 02:00:21,068 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 561 transitions.
[2024-03-12 02:00:21,068 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:21,068 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 561 transitions.
[2024-03-12 02:00:21,069 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 187.0) internal successors, (561), 3 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:21,070 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:21,070 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:21,070 INFO  L175             Difference]: Start difference. First operand has 210 places, 220 transitions, 705 flow. Second operand 3 states and 561 transitions.
[2024-03-12 02:00:21,070 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 237 transitions, 839 flow
[2024-03-12 02:00:21,101 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 237 transitions, 813 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 02:00:21,103 INFO  L231             Difference]: Finished difference. Result has 211 places, 229 transitions, 757 flow
[2024-03-12 02:00:21,103 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=679, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=757, PETRI_PLACES=211, PETRI_TRANSITIONS=229}
[2024-03-12 02:00:21,104 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 10 predicate places.
[2024-03-12 02:00:21,104 INFO  L495      AbstractCegarLoop]: Abstraction has has 211 places, 229 transitions, 757 flow
[2024-03-12 02:00:21,104 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:21,104 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:21,104 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:21,104 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29
[2024-03-12 02:00:21,104 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:21,105 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:21,105 INFO  L85        PathProgramCache]: Analyzing trace with hash -1387322883, now seen corresponding path program 2 times
[2024-03-12 02:00:21,105 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:21,105 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830216055]
[2024-03-12 02:00:21,105 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:21,105 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:21,123 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:21,219 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 02:00:21,220 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:21,220 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830216055]
[2024-03-12 02:00:21,220 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830216055] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-12 02:00:21,220 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341832635]
[2024-03-12 02:00:21,220 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-03-12 02:00:21,221 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 02:00:21,221 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 02:00:21,222 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-12 02:00:21,225 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process
[2024-03-12 02:00:21,334 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-03-12 02:00:21,334 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-03-12 02:00:21,336 INFO  L262         TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core
[2024-03-12 02:00:21,343 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-12 02:00:21,530 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7
[2024-03-12 02:00:21,583 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-03-12 02:00:21,584 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11
[2024-03-12 02:00:21,622 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 02:00:21,622 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-12 02:00:21,684 INFO  L349             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-03-12 02:00:21,685 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 20
[2024-03-12 02:00:21,688 INFO  L378             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25
[2024-03-12 02:00:21,763 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked.
[2024-03-12 02:00:21,763 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341832635] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-12 02:00:21,763 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-12 02:00:21,763 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13
[2024-03-12 02:00:21,764 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771866081]
[2024-03-12 02:00:21,764 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-12 02:00:21,764 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 13 states
[2024-03-12 02:00:21,764 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:21,765 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants.
[2024-03-12 02:00:21,765 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156
[2024-03-12 02:00:21,914 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 171 out of 198
[2024-03-12 02:00:21,915 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 229 transitions, 757 flow. Second operand  has 13 states, 13 states have (on average 173.07692307692307) internal successors, (2250), 13 states have internal predecessors, (2250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:21,915 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:21,915 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 198
[2024-03-12 02:00:21,915 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:23,306 INFO  L124   PetriNetUnfolderBase]: 1425/11098 cut-off events.
[2024-03-12 02:00:23,306 INFO  L125   PetriNetUnfolderBase]: For 4327/5231 co-relation queries the response was YES.
[2024-03-12 02:00:23,349 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 20233 conditions, 11098 events. 1425/11098 cut-off events. For 4327/5231 co-relation queries the response was YES. Maximal size of possible extension queue 332. Compared 132320 event pairs, 105 based on Foata normal form. 379/10940 useless extension candidates. Maximal degree in co-relation 10728. Up to 1334 conditions per place. 
[2024-03-12 02:00:23,373 INFO  L140   encePairwiseOnDemand]: 190/198 looper letters, 36 selfloop transitions, 11 changer transitions 0/233 dead transitions.
[2024-03-12 02:00:23,374 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 233 transitions, 835 flow
[2024-03-12 02:00:23,375 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-03-12 02:00:23,375 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 5 states.
[2024-03-12 02:00:23,375 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 896 transitions.
[2024-03-12 02:00:23,376 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9050505050505051
[2024-03-12 02:00:23,376 INFO  L72            ComplementDD]: Start complementDD. Operand 5 states and 896 transitions.
[2024-03-12 02:00:23,376 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 5 states and 896 transitions.
[2024-03-12 02:00:23,376 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:23,376 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 896 transitions.
[2024-03-12 02:00:23,377 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 6 states, 5 states have (on average 179.2) internal successors, (896), 5 states have internal predecessors, (896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:23,378 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:23,379 INFO  L81            ComplementDD]: Finished complementDD. Result  has 6 states, 6 states have (on average 198.0) internal successors, (1188), 6 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:23,379 INFO  L175             Difference]: Start difference. First operand has 211 places, 229 transitions, 757 flow. Second operand 5 states and 896 transitions.
[2024-03-12 02:00:23,379 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 233 transitions, 835 flow
[2024-03-12 02:00:23,387 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 233 transitions, 819 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-12 02:00:23,389 INFO  L231             Difference]: Finished difference. Result has 214 places, 219 transitions, 685 flow
[2024-03-12 02:00:23,389 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=663, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=208, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=685, PETRI_PLACES=214, PETRI_TRANSITIONS=219}
[2024-03-12 02:00:23,390 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 13 predicate places.
[2024-03-12 02:00:23,390 INFO  L495      AbstractCegarLoop]: Abstraction has has 214 places, 219 transitions, 685 flow
[2024-03-12 02:00:23,390 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 13 states, 13 states have (on average 173.07692307692307) internal successors, (2250), 13 states have internal predecessors, (2250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:23,390 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:23,391 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:23,401 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-03-12 02:00:23,592 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30
[2024-03-12 02:00:23,592 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:23,593 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:23,593 INFO  L85        PathProgramCache]: Analyzing trace with hash 889996388, now seen corresponding path program 1 times
[2024-03-12 02:00:23,594 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:23,594 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89419489]
[2024-03-12 02:00:23,594 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:23,595 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:23,611 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:23,627 INFO  L134       CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked.
[2024-03-12 02:00:23,627 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:23,627 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89419489]
[2024-03-12 02:00:23,627 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89419489] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 02:00:23,627 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 02:00:23,628 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 02:00:23,628 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323900260]
[2024-03-12 02:00:23,628 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 02:00:23,628 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 02:00:23,628 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:23,629 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 02:00:23,629 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 02:00:23,654 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-03-12 02:00:23,654 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 219 transitions, 685 flow. Second operand  has 3 states, 3 states have (on average 165.33333333333334) internal successors, (496), 3 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:23,654 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:23,654 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-03-12 02:00:23,655 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:25,415 INFO  L124   PetriNetUnfolderBase]: 2492/14733 cut-off events.
[2024-03-12 02:00:25,415 INFO  L125   PetriNetUnfolderBase]: For 9718/10532 co-relation queries the response was YES.
[2024-03-12 02:00:25,470 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 30171 conditions, 14733 events. 2492/14733 cut-off events. For 9718/10532 co-relation queries the response was YES. Maximal size of possible extension queue 430. Compared 182616 event pairs, 1198 based on Foata normal form. 9/13908 useless extension candidates. Maximal degree in co-relation 29451. Up to 4285 conditions per place. 
[2024-03-12 02:00:25,505 INFO  L140   encePairwiseOnDemand]: 195/198 looper letters, 51 selfloop transitions, 2 changer transitions 0/225 dead transitions.
[2024-03-12 02:00:25,506 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 225 transitions, 832 flow
[2024-03-12 02:00:25,506 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 02:00:25,506 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 02:00:25,507 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 522 transitions.
[2024-03-12 02:00:25,507 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8787878787878788
[2024-03-12 02:00:25,507 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 522 transitions.
[2024-03-12 02:00:25,507 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 522 transitions.
[2024-03-12 02:00:25,507 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:25,508 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 522 transitions.
[2024-03-12 02:00:25,508 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:25,509 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:25,509 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:25,509 INFO  L175             Difference]: Start difference. First operand has 214 places, 219 transitions, 685 flow. Second operand 3 states and 522 transitions.
[2024-03-12 02:00:25,509 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 225 transitions, 832 flow
[2024-03-12 02:00:25,516 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 225 transitions, 814 flow, removed 0 selfloop flow, removed 3 redundant places.
[2024-03-12 02:00:25,518 INFO  L231             Difference]: Finished difference. Result has 212 places, 218 transitions, 675 flow
[2024-03-12 02:00:25,518 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=675, PETRI_PLACES=212, PETRI_TRANSITIONS=218}
[2024-03-12 02:00:25,519 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 11 predicate places.
[2024-03-12 02:00:25,519 INFO  L495      AbstractCegarLoop]: Abstraction has has 212 places, 218 transitions, 675 flow
[2024-03-12 02:00:25,519 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 165.33333333333334) internal successors, (496), 3 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:25,519 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:25,520 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:25,520 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31
[2024-03-12 02:00:25,520 INFO  L420      AbstractCegarLoop]: === Iteration 13 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:25,520 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:25,520 INFO  L85        PathProgramCache]: Analyzing trace with hash -190530061, now seen corresponding path program 1 times
[2024-03-12 02:00:25,521 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:25,521 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321982799]
[2024-03-12 02:00:25,521 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:25,521 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:25,535 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:25,555 INFO  L134       CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked.
[2024-03-12 02:00:25,555 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:25,555 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321982799]
[2024-03-12 02:00:25,555 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321982799] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 02:00:25,555 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 02:00:25,556 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 02:00:25,556 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253971384]
[2024-03-12 02:00:25,556 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 02:00:25,556 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 02:00:25,556 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:25,557 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 02:00:25,557 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 02:00:25,577 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 198
[2024-03-12 02:00:25,578 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 218 transitions, 675 flow. Second operand  has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:25,578 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:25,578 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 198
[2024-03-12 02:00:25,578 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:27,455 INFO  L124   PetriNetUnfolderBase]: 3128/15168 cut-off events.
[2024-03-12 02:00:27,455 INFO  L125   PetriNetUnfolderBase]: For 9269/9834 co-relation queries the response was YES.
[2024-03-12 02:00:27,511 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 31734 conditions, 15168 events. 3128/15168 cut-off events. For 9269/9834 co-relation queries the response was YES. Maximal size of possible extension queue 485. Compared 183991 event pairs, 1403 based on Foata normal form. 7/14525 useless extension candidates. Maximal degree in co-relation 31013. Up to 4860 conditions per place. 
[2024-03-12 02:00:27,550 INFO  L140   encePairwiseOnDemand]: 193/198 looper letters, 56 selfloop transitions, 5 changer transitions 0/236 dead transitions.
[2024-03-12 02:00:27,550 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 236 transitions, 874 flow
[2024-03-12 02:00:27,551 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 02:00:27,551 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 02:00:27,551 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 541 transitions.
[2024-03-12 02:00:27,552 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9107744107744108
[2024-03-12 02:00:27,552 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 541 transitions.
[2024-03-12 02:00:27,552 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 541 transitions.
[2024-03-12 02:00:27,552 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:27,552 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 541 transitions.
[2024-03-12 02:00:27,553 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:27,554 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:27,554 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:27,554 INFO  L175             Difference]: Start difference. First operand has 212 places, 218 transitions, 675 flow. Second operand 3 states and 541 transitions.
[2024-03-12 02:00:27,554 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 236 transitions, 874 flow
[2024-03-12 02:00:27,562 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 236 transitions, 870 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 02:00:27,565 INFO  L231             Difference]: Finished difference. Result has 214 places, 221 transitions, 711 flow
[2024-03-12 02:00:27,565 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=711, PETRI_PLACES=214, PETRI_TRANSITIONS=221}
[2024-03-12 02:00:27,565 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 13 predicate places.
[2024-03-12 02:00:27,565 INFO  L495      AbstractCegarLoop]: Abstraction has has 214 places, 221 transitions, 711 flow
[2024-03-12 02:00:27,566 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:27,566 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:27,566 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:27,566 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32
[2024-03-12 02:00:27,566 INFO  L420      AbstractCegarLoop]: === Iteration 14 === Targeting threadErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:27,566 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:27,567 INFO  L85        PathProgramCache]: Analyzing trace with hash -495148229, now seen corresponding path program 1 times
[2024-03-12 02:00:27,567 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:27,567 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67054114]
[2024-03-12 02:00:27,567 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:27,567 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:27,581 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 02:00:27,602 INFO  L134       CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked.
[2024-03-12 02:00:27,602 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 02:00:27,602 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67054114]
[2024-03-12 02:00:27,602 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67054114] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 02:00:27,602 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 02:00:27,602 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 02:00:27,602 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778169676]
[2024-03-12 02:00:27,603 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 02:00:27,603 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 02:00:27,603 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 02:00:27,604 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 02:00:27,604 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 02:00:27,636 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 198
[2024-03-12 02:00:27,637 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 221 transitions, 711 flow. Second operand  has 3 states, 3 states have (on average 165.66666666666666) internal successors, (497), 3 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:27,637 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 02:00:27,638 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 198
[2024-03-12 02:00:27,638 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 02:00:29,505 INFO  L124   PetriNetUnfolderBase]: 2459/14512 cut-off events.
[2024-03-12 02:00:29,506 INFO  L125   PetriNetUnfolderBase]: For 9261/10123 co-relation queries the response was YES.
[2024-03-12 02:00:29,568 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 30377 conditions, 14512 events. 2459/14512 cut-off events. For 9261/10123 co-relation queries the response was YES. Maximal size of possible extension queue 430. Compared 179419 event pairs, 1187 based on Foata normal form. 18/13954 useless extension candidates. Maximal degree in co-relation 29665. Up to 4250 conditions per place. 
[2024-03-12 02:00:29,602 INFO  L140   encePairwiseOnDemand]: 195/198 looper letters, 50 selfloop transitions, 2 changer transitions 0/226 dead transitions.
[2024-03-12 02:00:29,602 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 226 transitions, 843 flow
[2024-03-12 02:00:29,602 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 02:00:29,603 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 02:00:29,603 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 521 transitions.
[2024-03-12 02:00:29,603 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.877104377104377
[2024-03-12 02:00:29,604 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 521 transitions.
[2024-03-12 02:00:29,604 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 521 transitions.
[2024-03-12 02:00:29,604 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 02:00:29,604 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 521 transitions.
[2024-03-12 02:00:29,605 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 173.66666666666666) internal successors, (521), 3 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:29,606 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:29,606 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 198.0) internal successors, (792), 4 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:29,606 INFO  L175             Difference]: Start difference. First operand has 214 places, 221 transitions, 711 flow. Second operand 3 states and 521 transitions.
[2024-03-12 02:00:29,606 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 226 transitions, 843 flow
[2024-03-12 02:00:29,616 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 226 transitions, 829 flow, removed 2 selfloop flow, removed 2 redundant places.
[2024-03-12 02:00:29,618 INFO  L231             Difference]: Finished difference. Result has 213 places, 220 transitions, 699 flow
[2024-03-12 02:00:29,618 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=198, PETRI_DIFFERENCE_MINUEND_FLOW=695, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=699, PETRI_PLACES=213, PETRI_TRANSITIONS=220}
[2024-03-12 02:00:29,619 INFO  L281   CegarLoopForPetriNet]: 201 programPoint places, 12 predicate places.
[2024-03-12 02:00:29,619 INFO  L495      AbstractCegarLoop]: Abstraction has has 213 places, 220 transitions, 699 flow
[2024-03-12 02:00:29,619 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 165.66666666666666) internal successors, (497), 3 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 02:00:29,619 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 02:00:29,619 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:29,620 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33
[2024-03-12 02:00:29,620 INFO  L420      AbstractCegarLoop]: === Iteration 15 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-03-12 02:00:29,620 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 02:00:29,620 INFO  L85        PathProgramCache]: Analyzing trace with hash -117555560, now seen corresponding path program 1 times
[2024-03-12 02:00:29,620 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 02:00:29,620 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052853097]
[2024-03-12 02:00:29,621 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 02:00:29,621 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 02:00:29,642 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 02:00:29,642 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-12 02:00:29,654 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 02:00:29,669 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-12 02:00:29,670 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-12 02:00:29,670 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location threadErr0ASSERT_VIOLATIONDATA_RACE (17 of 18 remaining)
[2024-03-12 02:00:29,670 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (16 of 18 remaining)
[2024-03-12 02:00:29,670 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 18 remaining)
[2024-03-12 02:00:29,670 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (14 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (12 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (10 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (9 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (8 of 18 remaining)
[2024-03-12 02:00:29,671 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 18 remaining)
[2024-03-12 02:00:29,672 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 18 remaining)
[2024-03-12 02:00:29,672 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 18 remaining)
[2024-03-12 02:00:29,672 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 18 remaining)
[2024-03-12 02:00:29,672 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (3 of 18 remaining)
[2024-03-12 02:00:29,672 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 18 remaining)
[2024-03-12 02:00:29,672 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (1 of 18 remaining)
[2024-03-12 02:00:29,673 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 18 remaining)
[2024-03-12 02:00:29,673 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34
[2024-03-12 02:00:29,673 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 02:00:29,677 INFO  L228   ceAbstractionStarter]: Analysis of concurrent program completed with 3 thread instances
[2024-03-12 02:00:29,677 INFO  L178   ceAbstractionStarter]: Computing trace abstraction results
[2024-03-12 02:00:29,738 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-03-12 02:00:29,739 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-12 02:00:29,740 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,740 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,741 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-12 02:00:29,741 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,741 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,742 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,742 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,742 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,742 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,743 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,743 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,743 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,743 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,743 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,744 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,744 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,744 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,744 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,744 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,745 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,745 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,745 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,745 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,745 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,753 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.03 02:00:29 BasicIcfg
[2024-03-12 02:00:29,753 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-03-12 02:00:29,754 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-03-12 02:00:29,754 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-03-12 02:00:29,754 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-03-12 02:00:29,754 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 01:57:34" (3/4) ...
[2024-03-12 02:00:29,756 INFO  L140         WitnessPrinter]: No result that supports witness generation found
[2024-03-12 02:00:29,757 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-03-12 02:00:29,757 INFO  L158              Benchmark]: Toolchain (without parser) took 176226.46ms. Allocated memory was 121.6MB in the beginning and 11.4GB in the end (delta: 11.3GB). Free memory was 76.0MB in the beginning and 2.7GB in the end (delta: -2.6GB). Peak memory consumption was 8.6GB. Max. memory is 16.1GB.
[2024-03-12 02:00:29,757 INFO  L158              Benchmark]: CDTParser took 0.14ms. Allocated memory is still 100.7MB. Free memory was 76.1MB in the beginning and 76.0MB in the end (delta: 90.9kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-03-12 02:00:29,758 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 326.44ms. Allocated memory is still 121.6MB. Free memory was 76.0MB in the beginning and 92.1MB in the end (delta: -16.1MB). Peak memory consumption was 24.6MB. Max. memory is 16.1GB.
[2024-03-12 02:00:29,758 INFO  L158              Benchmark]: Boogie Procedure Inliner took 35.31ms. Allocated memory is still 121.6MB. Free memory was 91.7MB in the beginning and 89.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2024-03-12 02:00:29,758 INFO  L158              Benchmark]: Boogie Preprocessor took 22.15ms. Allocated memory is still 121.6MB. Free memory was 89.6MB in the beginning and 88.0MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
[2024-03-12 02:00:29,759 INFO  L158              Benchmark]: RCFGBuilder took 380.85ms. Allocated memory is still 121.6MB. Free memory was 88.0MB in the beginning and 69.2MB in the end (delta: 18.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
[2024-03-12 02:00:29,759 INFO  L158              Benchmark]: TraceAbstraction took 175454.43ms. Allocated memory was 121.6MB in the beginning and 11.4GB in the end (delta: 11.3GB). Free memory was 68.1MB in the beginning and 2.7GB in the end (delta: -2.7GB). Peak memory consumption was 8.6GB. Max. memory is 16.1GB.
[2024-03-12 02:00:29,759 INFO  L158              Benchmark]: Witness Printer took 2.85ms. Allocated memory is still 11.4GB. Free memory is still 2.7GB. There was no memory consumed. Max. memory is 16.1GB.
[2024-03-12 02:00:29,760 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.14ms. Allocated memory is still 100.7MB. Free memory was 76.1MB in the beginning and 76.0MB in the end (delta: 90.9kB). There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 326.44ms. Allocated memory is still 121.6MB. Free memory was 76.0MB in the beginning and 92.1MB in the end (delta: -16.1MB). Peak memory consumption was 24.6MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 35.31ms. Allocated memory is still 121.6MB. Free memory was 91.7MB in the beginning and 89.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * Boogie Preprocessor took 22.15ms. Allocated memory is still 121.6MB. Free memory was 89.6MB in the beginning and 88.0MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB.
 * RCFGBuilder took 380.85ms. Allocated memory is still 121.6MB. Free memory was 88.0MB in the beginning and 69.2MB in the end (delta: 18.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB.
 * TraceAbstraction took 175454.43ms. Allocated memory was 121.6MB in the beginning and 11.4GB in the end (delta: 11.3GB). Free memory was 68.1MB in the beginning and 2.7GB in the end (delta: -2.7GB). Peak memory consumption was 8.6GB. Max. memory is 16.1GB.
 * Witness Printer took 2.85ms. Allocated memory is still 11.4GB. Free memory is still 2.7GB. There was no memory consumed. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator:
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~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~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
  - GenericResult: Unfinished Backtranslation
    The program execution was not completely translated back.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - DataRaceFoundResult [Line: 685]: Data race detected
[2024-03-12 02:00:29,807 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-03-12 02:00:29,808 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-12 02:00:29,808 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,809 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,809 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-12 02:00:29,810 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,810 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,810 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,810 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,811 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,811 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,811 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,811 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,811 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,812 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,812 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,812 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,812 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,812 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,812 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,813 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,813 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,813 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,813 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,813 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,813 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,847 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated
[2024-03-12 02:00:29,848 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-12 02:00:29,848 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,849 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,849 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre13 could not be translated
[2024-03-12 02:00:29,849 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,849 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,850 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,850 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,850 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem15 could not be translated
[2024-03-12 02:00:29,850 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,850 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,851 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,851 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,851 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,851 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not
[2024-03-12 02:00:29,851 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,851 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,852 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,852 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,852 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,852 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,852 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated
[2024-03-12 02:00:29,853 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet2 could not be translated
[2024-03-12 02:00:29,853 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet1 could not be translated
[2024-03-12 02:00:29,853 WARN  L1572  BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 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 breads_total = __VERIFIER_nondet_int();
        VAL             [breads_total=2, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L695]  CALL         0  assume_abort_if_not(breads_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(breads_total >= 0)
[L696]               0  int i = 0;
        VAL             [breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L696]  COND TRUE    0  i < breads_total
        VAL             [breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L698]               0  threads_alive++
        VAL             [breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L700]               0  pthread_t tid;
        VAL             [breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={6:0}]
[L701]  FCALL, FORK  0  pthread_create(&tid, ((void *)0), &thread, ((void *)0))
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={6:0}]
[L702]  EXPR         0  \read(tid)
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={6:0}]
[L702]               0  pthread_detach(tid)
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=0, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={6:0}]
[L696]               0  i++
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={6:0}]
[L696]  COND TRUE    0  i < breads_total
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=1, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L698]               0  threads_alive++
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L700]               0  pthread_t tid;
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={5:0}]
[L701]  FCALL, FORK  0  pthread_create(&tid, ((void *)0), &thread, ((void *)0))
        VAL             [arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=2, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, 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}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={5:0}]
[L702]               0  pthread_detach(tid)
        VAL             [arg={0:0}, arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=1, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={5:0}]
[L696]               0  i++
        VAL             [arg={0:0}, arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=2, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}, tid={5:0}]
[L696]  COND FALSE   0  !(i < breads_total)
        VAL             [arg={0:0}, arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, i=2, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[L705]  COND FALSE   0  !(\read(threads_alive))
        VAL             [arg={0:0}, arg={0:0}, breads_total=2, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[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}, breads_total=2, data=0, data_mutex={3:0}, threads_alive=0, threads_alive_cond={2:0}, threads_alive_mutex={1:0}]
[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.2s 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.6s, OverallIterations: 13, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 10.0s, 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.1s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 1384 NumberOfCodeBlocks, 1347 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1350 ConstructedInterpolants, 17 QuantifiedInterpolants, 3788 SizeOfPredicates, 5 NumberOfNonLiveVariables, 427 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 15 InterpolantComputations, 11 PerfectInterpolantSequences, 102/121 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
  - StatisticsResult: Ultimate Automizer benchmark data with 3 thread instances
    CFG has 5 procedures, 225 locations, 18 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 160.9s, OverallIterations: 15, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 158.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 943 SdHoareTripleChecker+Valid, 1.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 580 mSDsluCounter, 157 SdHoareTripleChecker+Invalid, 1.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 30 mSDsCounter, 102 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1746 IncrementalHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 102 mSolverCounterUnsat, 127 mSDtfsCounter, 1746 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 376 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1035occurred in iteration=7, InterpolantAutomatonStates: 53, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1705 NumberOfCodeBlocks, 1668 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1646 ConstructedInterpolants, 11 QuantifiedInterpolants, 3878 SizeOfPredicates, 5 NumberOfNonLiveVariables, 427 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 17 InterpolantComputations, 13 PerfectInterpolantSequences, 250/269 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available
RESULT: Ultimate proved your program to be incorrect!
[2024-03-12 02:00:29,866 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0
Received shutdown request...
--- End real Ultimate output ---

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