./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/per-thread-array-join-counter-race-2.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/per-thread-array-join-counter-race-2.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 932877c8ab4cda36876557bf3015946c1bf2372a7f15cfc57a2148d4792033d3
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-11 23:57:05,375 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-11 23:57:05,430 INFO  L114        SettingsManager]: Loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-03-11 23:57:05,434 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-11 23:57:05,434 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-11 23:57:05,454 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-11 23:57:05,454 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-11 23:57:05,454 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-11 23:57:05,455 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-11 23:57:05,455 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-11 23:57:05,455 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-11 23:57:05,456 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-11 23:57:05,456 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-11 23:57:05,456 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-11 23:57:05,457 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-11 23:57:05,457 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-11 23:57:05,457 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-11 23:57:05,457 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-11 23:57:05,458 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-11 23:57:05,458 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-11 23:57:05,458 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-11 23:57:05,459 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-11 23:57:05,459 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-11 23:57:05,459 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-11 23:57:05,459 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-11 23:57:05,459 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-11 23:57:05,460 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-11 23:57:05,460 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-11 23:57:05,460 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-11 23:57:05,460 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-11 23:57:05,460 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-11 23:57:05,461 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-11 23:57:05,461 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-11 23:57:05,461 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-11 23:57:05,461 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-11 23:57:05,462 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-11 23:57:05,462 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-11 23:57:05,462 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-11 23:57:05,462 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-11 23:57:05,462 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-11 23:57:05,462 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-11 23:57:05,463 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 -> 932877c8ab4cda36876557bf3015946c1bf2372a7f15cfc57a2148d4792033d3
[2024-03-11 23:57:05,627 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-11 23:57:05,650 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-11 23:57:05,652 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-11 23:57:05,653 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-11 23:57:05,654 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-11 23:57:05,656 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-2.i
[2024-03-11 23:57:06,795 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-11 23:57:07,022 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-11 23:57:07,022 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-2.i
[2024-03-11 23:57:07,034 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/4b417e512/ab62b60474f74eb9aee78a6a9b805d40/FLAG4fa82f245
[2024-03-11 23:57:07,399 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/4b417e512/ab62b60474f74eb9aee78a6a9b805d40
[2024-03-11 23:57:07,401 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-11 23:57:07,402 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-11 23:57:07,403 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-11 23:57:07,403 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-11 23:57:07,407 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-11 23:57:07,407 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,408 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4726a175 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07, skipping insertion in model container
[2024-03-11 23:57:07,408 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,459 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-11 23:57:07,729 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-11 23:57:07,741 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-11 23:57:07,779 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-11 23:57:07,821 INFO  L206         MainTranslator]: Completed translation
[2024-03-11 23:57:07,821 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07 WrapperNode
[2024-03-11 23:57:07,821 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-11 23:57:07,822 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-11 23:57:07,822 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-11 23:57:07,822 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-11 23:57:07,827 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,844 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,864 INFO  L138                Inliner]: procedures = 271, calls = 70, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 187
[2024-03-11 23:57:07,864 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-11 23:57:07,865 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-11 23:57:07,865 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-11 23:57:07,865 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-11 23:57:07,872 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,872 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,877 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,878 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,890 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,893 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,895 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,897 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,900 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-11 23:57:07,901 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-11 23:57:07,901 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-11 23:57:07,901 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-11 23:57:07,902 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (1/1) ...
[2024-03-11 23:57:07,906 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-11 23:57:07,913 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-11 23:57:07,943 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-11 23:57:07,950 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-11 23:57:07,975 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-11 23:57:07,976 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2024-03-11 23:57:07,977 INFO  L130     BoogieDeclarations]: Found specification of procedure cleaner
[2024-03-11 23:57:07,977 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleaner
[2024-03-11 23:57:07,977 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-11 23:57:07,977 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-11 23:57:07,977 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-11 23:57:07,977 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-11 23:57:07,977 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-11 23:57:07,978 WARN  L213             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement
[2024-03-11 23:57:08,179 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-11 23:57:08,181 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-11 23:57:08,588 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-11 23:57:08,613 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-11 23:57:08,613 INFO  L309             CfgBuilder]: Removed 5 assume(true) statements.
[2024-03-11 23:57:08,614 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 11:57:08 BoogieIcfgContainer
[2024-03-11 23:57:08,615 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-11 23:57:08,616 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-11 23:57:08,616 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-11 23:57:08,618 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-11 23:57:08,618 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.03 11:57:07" (1/3) ...
[2024-03-11 23:57:08,619 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@407e7e77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 11:57:08, skipping insertion in model container
[2024-03-11 23:57:08,619 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 11:57:07" (2/3) ...
[2024-03-11 23:57:08,619 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@407e7e77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 11:57:08, skipping insertion in model container
[2024-03-11 23:57:08,620 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 11:57:08" (3/3) ...
[2024-03-11 23:57:08,620 INFO  L112   eAbstractionObserver]: Analyzing ICFG per-thread-array-join-counter-race-2.i
[2024-03-11 23:57:08,626 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-11 23:57:08,633 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-11 23:57:08,633 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations.
[2024-03-11 23:57:08,633 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-11 23:57:08,694 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2024-03-11 23:57:08,732 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 416 places, 425 transitions, 864 flow
[2024-03-11 23:57:08,884 INFO  L124   PetriNetUnfolderBase]: 21/565 cut-off events.
[2024-03-11 23:57:08,885 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-11 23:57:08,896 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 576 conditions, 565 events. 21/565 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1255 event pairs, 0 based on Foata normal form. 0/483 useless extension candidates. Maximal degree in co-relation 445. Up to 6 conditions per place. 
[2024-03-11 23:57:08,896 INFO  L82        GeneralOperation]: Start removeDead. Operand has 416 places, 425 transitions, 864 flow
[2024-03-11 23:57:08,906 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 331 places, 336 transitions, 682 flow
[2024-03-11 23:57:08,913 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-11 23:57:08,919 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;@794239fe, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-11 23:57:08,919 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 51 error locations.
[2024-03-11 23:57:08,924 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-11 23:57:08,925 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-11 23:57:08,925 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-11 23:57:08,925 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:08,925 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]
[2024-03-11 23:57:08,926 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:08,929 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:08,929 INFO  L85        PathProgramCache]: Analyzing trace with hash -616980530, now seen corresponding path program 1 times
[2024-03-11 23:57:08,936 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:08,936 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252572802]
[2024-03-11 23:57:08,936 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:08,937 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:09,023 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:09,113 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-11 23:57:09,113 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:09,114 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252572802]
[2024-03-11 23:57:09,114 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252572802] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:09,114 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:09,114 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:57:09,116 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729104234]
[2024-03-11 23:57:09,116 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:09,122 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:09,126 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:09,144 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:09,144 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:09,193 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 378 out of 425
[2024-03-11 23:57:09,197 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 336 transitions, 682 flow. Second operand  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:09,197 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:09,197 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 425
[2024-03-11 23:57:09,198 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:09,959 INFO  L124   PetriNetUnfolderBase]: 571/4651 cut-off events.
[2024-03-11 23:57:09,959 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-11 23:57:09,971 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5620 conditions, 4651 events. 571/4651 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 38620 event pairs, 497 based on Foata normal form. 98/4197 useless extension candidates. Maximal degree in co-relation 5480. Up to 939 conditions per place. 
[2024-03-11 23:57:09,989 INFO  L140   encePairwiseOnDemand]: 415/425 looper letters, 28 selfloop transitions, 2 changer transitions 1/326 dead transitions.
[2024-03-11 23:57:09,989 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 326 transitions, 722 flow
[2024-03-11 23:57:09,991 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:09,993 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:10,001 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1172 transitions.
[2024-03-11 23:57:10,005 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9192156862745098
[2024-03-11 23:57:10,005 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1172 transitions.
[2024-03-11 23:57:10,006 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1172 transitions.
[2024-03-11 23:57:10,009 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:10,011 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1172 transitions.
[2024-03-11 23:57:10,016 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 390.6666666666667) internal successors, (1172), 3 states have internal predecessors, (1172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,022 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,023 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,024 INFO  L175             Difference]: Start difference. First operand has 331 places, 336 transitions, 682 flow. Second operand 3 states and 1172 transitions.
[2024-03-11 23:57:10,025 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 326 transitions, 722 flow
[2024-03-11 23:57:10,029 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 326 transitions, 721 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-11 23:57:10,034 INFO  L231             Difference]: Finished difference. Result has 328 places, 325 transitions, 663 flow
[2024-03-11 23:57:10,036 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=661, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=663, PETRI_PLACES=328, PETRI_TRANSITIONS=325}
[2024-03-11 23:57:10,040 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -3 predicate places.
[2024-03-11 23:57:10,040 INFO  L495      AbstractCegarLoop]: Abstraction has has 328 places, 325 transitions, 663 flow
[2024-03-11 23:57:10,042 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,042 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:10,042 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]
[2024-03-11 23:57:10,043 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-11 23:57:10,043 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:10,044 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:10,044 INFO  L85        PathProgramCache]: Analyzing trace with hash 1672333967, now seen corresponding path program 1 times
[2024-03-11 23:57:10,045 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:10,045 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663189807]
[2024-03-11 23:57:10,045 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:10,046 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:10,064 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:10,103 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-11 23:57:10,103 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:10,103 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663189807]
[2024-03-11 23:57:10,104 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663189807] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:10,104 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:10,104 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:57:10,104 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884770939]
[2024-03-11 23:57:10,104 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:10,105 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:10,106 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:10,106 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:10,106 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:10,141 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 368 out of 425
[2024-03-11 23:57:10,143 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 325 transitions, 663 flow. Second operand  has 3 states, 3 states have (on average 369.0) internal successors, (1107), 3 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,143 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:10,143 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 368 of 425
[2024-03-11 23:57:10,143 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:10,887 INFO  L124   PetriNetUnfolderBase]: 711/5323 cut-off events.
[2024-03-11 23:57:10,887 INFO  L125   PetriNetUnfolderBase]: For 35/35 co-relation queries the response was YES.
[2024-03-11 23:57:10,897 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6488 conditions, 5323 events. 711/5323 cut-off events. For 35/35 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 45475 event pairs, 582 based on Foata normal form. 0/4731 useless extension candidates. Maximal degree in co-relation 6433. Up to 1131 conditions per place. 
[2024-03-11 23:57:10,911 INFO  L140   encePairwiseOnDemand]: 417/425 looper letters, 31 selfloop transitions, 1 changer transitions 0/318 dead transitions.
[2024-03-11 23:57:10,912 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 318 transitions, 713 flow
[2024-03-11 23:57:10,913 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:10,913 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:10,915 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1143 transitions.
[2024-03-11 23:57:10,916 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8964705882352941
[2024-03-11 23:57:10,916 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1143 transitions.
[2024-03-11 23:57:10,916 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1143 transitions.
[2024-03-11 23:57:10,916 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:10,916 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1143 transitions.
[2024-03-11 23:57:10,919 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 381.0) internal successors, (1143), 3 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,921 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,922 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,922 INFO  L175             Difference]: Start difference. First operand has 328 places, 325 transitions, 663 flow. Second operand 3 states and 1143 transitions.
[2024-03-11 23:57:10,922 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 318 transitions, 713 flow
[2024-03-11 23:57:10,924 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 318 transitions, 709 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-11 23:57:10,926 INFO  L231             Difference]: Finished difference. Result has 320 places, 318 transitions, 647 flow
[2024-03-11 23:57:10,927 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=645, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=647, PETRI_PLACES=320, PETRI_TRANSITIONS=318}
[2024-03-11 23:57:10,928 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -11 predicate places.
[2024-03-11 23:57:10,928 INFO  L495      AbstractCegarLoop]: Abstraction has has 320 places, 318 transitions, 647 flow
[2024-03-11 23:57:10,929 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 369.0) internal successors, (1107), 3 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:10,929 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:10,929 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]
[2024-03-11 23:57:10,929 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-11 23:57:10,929 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:10,930 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:10,930 INFO  L85        PathProgramCache]: Analyzing trace with hash -1416497957, now seen corresponding path program 1 times
[2024-03-11 23:57:10,930 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:10,930 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192227237]
[2024-03-11 23:57:10,930 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:10,930 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:10,957 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:11,308 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-11 23:57:11,309 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:11,309 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192227237]
[2024-03-11 23:57:11,309 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192227237] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:11,309 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:11,309 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:57:11,309 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671887559]
[2024-03-11 23:57:11,310 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:11,310 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-11 23:57:11,310 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:11,311 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-11 23:57:11,311 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-11 23:57:11,779 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 317 out of 425
[2024-03-11 23:57:11,781 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 318 transitions, 647 flow. Second operand  has 6 states, 6 states have (on average 318.3333333333333) internal successors, (1910), 6 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:11,781 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:11,782 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 425
[2024-03-11 23:57:11,782 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:15,546 INFO  L124   PetriNetUnfolderBase]: 12452/33839 cut-off events.
[2024-03-11 23:57:15,546 INFO  L125   PetriNetUnfolderBase]: For 78/78 co-relation queries the response was YES.
[2024-03-11 23:57:15,599 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53035 conditions, 33839 events. 12452/33839 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 766. Compared 363643 event pairs, 11729 based on Foata normal form. 0/30602 useless extension candidates. Maximal degree in co-relation 52979. Up to 19117 conditions per place. 
[2024-03-11 23:57:15,701 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 68 selfloop transitions, 5 changer transitions 0/317 dead transitions.
[2024-03-11 23:57:15,702 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 317 transitions, 791 flow
[2024-03-11 23:57:15,702 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:57:15,702 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:57:15,705 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1976 transitions.
[2024-03-11 23:57:15,706 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7749019607843137
[2024-03-11 23:57:15,706 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1976 transitions.
[2024-03-11 23:57:15,706 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1976 transitions.
[2024-03-11 23:57:15,707 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:15,707 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1976 transitions.
[2024-03-11 23:57:15,711 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 329.3333333333333) internal successors, (1976), 6 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:15,714 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:15,716 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:15,716 INFO  L175             Difference]: Start difference. First operand has 320 places, 318 transitions, 647 flow. Second operand 6 states and 1976 transitions.
[2024-03-11 23:57:15,716 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 317 transitions, 791 flow
[2024-03-11 23:57:15,718 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 317 transitions, 790 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-11 23:57:15,721 INFO  L231             Difference]: Finished difference. Result has 323 places, 317 transitions, 654 flow
[2024-03-11 23:57:15,721 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=644, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=654, PETRI_PLACES=323, PETRI_TRANSITIONS=317}
[2024-03-11 23:57:15,722 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -8 predicate places.
[2024-03-11 23:57:15,722 INFO  L495      AbstractCegarLoop]: Abstraction has has 323 places, 317 transitions, 654 flow
[2024-03-11 23:57:15,723 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 318.3333333333333) internal successors, (1910), 6 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:15,723 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:15,723 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]
[2024-03-11 23:57:15,723 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-11 23:57:15,723 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:15,724 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:15,724 INFO  L85        PathProgramCache]: Analyzing trace with hash 111590402, now seen corresponding path program 1 times
[2024-03-11 23:57:15,724 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:15,724 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849970806]
[2024-03-11 23:57:15,724 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:15,724 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:15,741 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:15,765 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-11 23:57:15,765 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:15,765 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849970806]
[2024-03-11 23:57:15,765 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849970806] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:15,766 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:15,766 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:57:15,766 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848641]
[2024-03-11 23:57:15,766 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:15,766 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:15,767 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:15,767 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:15,767 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:15,791 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-11 23:57:15,792 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 317 transitions, 654 flow. Second operand  has 3 states, 3 states have (on average 382.3333333333333) internal successors, (1147), 3 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:15,792 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:15,792 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-11 23:57:15,792 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:16,392 INFO  L124   PetriNetUnfolderBase]: 798/5220 cut-off events.
[2024-03-11 23:57:16,392 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-11 23:57:16,403 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6484 conditions, 5220 events. 798/5220 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 43796 event pairs, 617 based on Foata normal form. 0/4615 useless extension candidates. Maximal degree in co-relation 6429. Up to 1221 conditions per place. 
[2024-03-11 23:57:16,414 INFO  L140   encePairwiseOnDemand]: 422/425 looper letters, 24 selfloop transitions, 2 changer transitions 0/316 dead transitions.
[2024-03-11 23:57:16,415 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 316 transitions, 704 flow
[2024-03-11 23:57:16,415 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:16,416 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:16,417 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1170 transitions.
[2024-03-11 23:57:16,418 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9176470588235294
[2024-03-11 23:57:16,418 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1170 transitions.
[2024-03-11 23:57:16,418 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1170 transitions.
[2024-03-11 23:57:16,418 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:16,418 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1170 transitions.
[2024-03-11 23:57:16,420 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 390.0) internal successors, (1170), 3 states have internal predecessors, (1170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:16,422 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:16,423 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:16,423 INFO  L175             Difference]: Start difference. First operand has 323 places, 317 transitions, 654 flow. Second operand 3 states and 1170 transitions.
[2024-03-11 23:57:16,423 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 316 transitions, 704 flow
[2024-03-11 23:57:16,425 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 316 transitions, 694 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-11 23:57:16,427 INFO  L231             Difference]: Finished difference. Result has 319 places, 316 transitions, 646 flow
[2024-03-11 23:57:16,428 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=642, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=646, PETRI_PLACES=319, PETRI_TRANSITIONS=316}
[2024-03-11 23:57:16,428 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -12 predicate places.
[2024-03-11 23:57:16,428 INFO  L495      AbstractCegarLoop]: Abstraction has has 319 places, 316 transitions, 646 flow
[2024-03-11 23:57:16,429 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 382.3333333333333) internal successors, (1147), 3 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:16,429 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:16,429 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]
[2024-03-11 23:57:16,429 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-11 23:57:16,430 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:16,430 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:16,430 INFO  L85        PathProgramCache]: Analyzing trace with hash 2091023610, now seen corresponding path program 1 times
[2024-03-11 23:57:16,430 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:16,430 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554699478]
[2024-03-11 23:57:16,430 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:16,430 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:16,449 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:16,728 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-11 23:57:16,728 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:16,728 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554699478]
[2024-03-11 23:57:16,728 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554699478] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:16,728 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:16,729 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:57:16,729 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715481158]
[2024-03-11 23:57:16,729 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:16,729 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-11 23:57:16,730 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:16,730 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-11 23:57:16,730 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-11 23:57:16,997 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 314 out of 425
[2024-03-11 23:57:16,999 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 316 transitions, 646 flow. Second operand  has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:16,999 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:16,999 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 425
[2024-03-11 23:57:17,000 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:20,742 INFO  L124   PetriNetUnfolderBase]: 13091/33198 cut-off events.
[2024-03-11 23:57:20,742 INFO  L125   PetriNetUnfolderBase]: For 73/73 co-relation queries the response was YES.
[2024-03-11 23:57:20,796 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53366 conditions, 33198 events. 13091/33198 cut-off events. For 73/73 co-relation queries the response was YES. Maximal size of possible extension queue 796. Compared 346085 event pairs, 12369 based on Foata normal form. 0/30854 useless extension candidates. Maximal degree in co-relation 53310. Up to 20087 conditions per place. 
[2024-03-11 23:57:20,888 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 70 selfloop transitions, 5 changer transitions 0/315 dead transitions.
[2024-03-11 23:57:20,888 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 315 transitions, 794 flow
[2024-03-11 23:57:20,889 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:57:20,889 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:57:20,892 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1960 transitions.
[2024-03-11 23:57:20,893 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7686274509803922
[2024-03-11 23:57:20,893 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1960 transitions.
[2024-03-11 23:57:20,893 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1960 transitions.
[2024-03-11 23:57:20,894 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:20,894 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1960 transitions.
[2024-03-11 23:57:20,898 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 326.6666666666667) internal successors, (1960), 6 states have internal predecessors, (1960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:20,902 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:20,903 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:20,904 INFO  L175             Difference]: Start difference. First operand has 319 places, 316 transitions, 646 flow. Second operand 6 states and 1960 transitions.
[2024-03-11 23:57:20,904 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 315 transitions, 794 flow
[2024-03-11 23:57:20,906 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 315 transitions, 790 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-11 23:57:20,909 INFO  L231             Difference]: Finished difference. Result has 321 places, 315 transitions, 650 flow
[2024-03-11 23:57:20,909 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=640, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=650, PETRI_PLACES=321, PETRI_TRANSITIONS=315}
[2024-03-11 23:57:20,910 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -10 predicate places.
[2024-03-11 23:57:20,910 INFO  L495      AbstractCegarLoop]: Abstraction has has 321 places, 315 transitions, 650 flow
[2024-03-11 23:57:20,911 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:20,911 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:20,911 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, 1, 1, 1]
[2024-03-11 23:57:20,911 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-11 23:57:20,911 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:20,911 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:20,912 INFO  L85        PathProgramCache]: Analyzing trace with hash -1720854468, now seen corresponding path program 1 times
[2024-03-11 23:57:20,912 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:20,912 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415189944]
[2024-03-11 23:57:20,912 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:20,912 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:20,938 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:21,286 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-11 23:57:21,287 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:21,287 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415189944]
[2024-03-11 23:57:21,287 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415189944] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:21,287 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:21,287 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:57:21,287 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760170547]
[2024-03-11 23:57:21,288 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:21,288 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-11 23:57:21,289 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:21,289 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-11 23:57:21,290 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-11 23:57:21,955 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 338 out of 425
[2024-03-11 23:57:21,957 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 315 transitions, 650 flow. Second operand  has 6 states, 6 states have (on average 340.5) internal successors, (2043), 6 states have internal predecessors, (2043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:21,957 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:21,957 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 338 of 425
[2024-03-11 23:57:21,957 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:24,491 INFO  L124   PetriNetUnfolderBase]: 5907/18537 cut-off events.
[2024-03-11 23:57:24,491 INFO  L125   PetriNetUnfolderBase]: For 57/57 co-relation queries the response was YES.
[2024-03-11 23:57:24,523 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 27800 conditions, 18537 events. 5907/18537 cut-off events. For 57/57 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 182215 event pairs, 1318 based on Foata normal form. 0/16913 useless extension candidates. Maximal degree in co-relation 27745. Up to 5787 conditions per place. 
[2024-03-11 23:57:24,565 INFO  L140   encePairwiseOnDemand]: 394/425 looper letters, 179 selfloop transitions, 44 changer transitions 0/479 dead transitions.
[2024-03-11 23:57:24,566 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 479 transitions, 1438 flow
[2024-03-11 23:57:24,567 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:57:24,567 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:57:24,570 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2256 transitions.
[2024-03-11 23:57:24,570 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8847058823529412
[2024-03-11 23:57:24,570 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2256 transitions.
[2024-03-11 23:57:24,571 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2256 transitions.
[2024-03-11 23:57:24,572 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:24,572 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2256 transitions.
[2024-03-11 23:57:24,575 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 376.0) internal successors, (2256), 6 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:24,579 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:24,579 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:24,580 INFO  L175             Difference]: Start difference. First operand has 321 places, 315 transitions, 650 flow. Second operand 6 states and 2256 transitions.
[2024-03-11 23:57:24,580 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 479 transitions, 1438 flow
[2024-03-11 23:57:24,582 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 479 transitions, 1428 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-11 23:57:24,586 INFO  L231             Difference]: Finished difference. Result has 325 places, 358 transitions, 962 flow
[2024-03-11 23:57:24,587 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=962, PETRI_PLACES=325, PETRI_TRANSITIONS=358}
[2024-03-11 23:57:24,587 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -6 predicate places.
[2024-03-11 23:57:24,588 INFO  L495      AbstractCegarLoop]: Abstraction has has 325 places, 358 transitions, 962 flow
[2024-03-11 23:57:24,588 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 340.5) internal successors, (2043), 6 states have internal predecessors, (2043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:24,589 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:24,589 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-11 23:57:24,589 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-11 23:57:24,589 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:24,589 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:24,589 INFO  L85        PathProgramCache]: Analyzing trace with hash 2076857958, now seen corresponding path program 1 times
[2024-03-11 23:57:24,589 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:24,590 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468534051]
[2024-03-11 23:57:24,590 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:24,590 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:24,610 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:24,634 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-11 23:57:24,634 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:24,634 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468534051]
[2024-03-11 23:57:24,634 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468534051] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:24,634 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:24,634 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:57:24,635 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729183161]
[2024-03-11 23:57:24,635 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:24,635 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:24,635 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:24,636 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:24,636 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:24,657 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 378 out of 425
[2024-03-11 23:57:24,658 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 358 transitions, 962 flow. Second operand  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:24,658 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:24,658 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 425
[2024-03-11 23:57:24,658 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:27,618 INFO  L124   PetriNetUnfolderBase]: 4125/23116 cut-off events.
[2024-03-11 23:57:27,618 INFO  L125   PetriNetUnfolderBase]: For 1000/1260 co-relation queries the response was YES.
[2024-03-11 23:57:27,702 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 34598 conditions, 23116 events. 4125/23116 cut-off events. For 1000/1260 co-relation queries the response was YES. Maximal size of possible extension queue 236. Compared 257000 event pairs, 1110 based on Foata normal form. 0/20091 useless extension candidates. Maximal degree in co-relation 34540. Up to 2263 conditions per place. 
[2024-03-11 23:57:27,778 INFO  L140   encePairwiseOnDemand]: 414/425 looper letters, 44 selfloop transitions, 8 changer transitions 0/382 dead transitions.
[2024-03-11 23:57:27,778 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 382 transitions, 1120 flow
[2024-03-11 23:57:27,779 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:27,779 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:27,781 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1189 transitions.
[2024-03-11 23:57:27,782 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9325490196078431
[2024-03-11 23:57:27,782 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1189 transitions.
[2024-03-11 23:57:27,782 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1189 transitions.
[2024-03-11 23:57:27,782 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:27,783 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1189 transitions.
[2024-03-11 23:57:27,785 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 396.3333333333333) internal successors, (1189), 3 states have internal predecessors, (1189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:27,787 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:27,787 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:27,787 INFO  L175             Difference]: Start difference. First operand has 325 places, 358 transitions, 962 flow. Second operand 3 states and 1189 transitions.
[2024-03-11 23:57:27,788 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 382 transitions, 1120 flow
[2024-03-11 23:57:27,792 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 382 transitions, 1120 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-11 23:57:27,795 INFO  L231             Difference]: Finished difference. Result has 329 places, 366 transitions, 1032 flow
[2024-03-11 23:57:27,796 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=962, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1032, PETRI_PLACES=329, PETRI_TRANSITIONS=366}
[2024-03-11 23:57:27,796 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -2 predicate places.
[2024-03-11 23:57:27,797 INFO  L495      AbstractCegarLoop]: Abstraction has has 329 places, 366 transitions, 1032 flow
[2024-03-11 23:57:27,797 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:27,797 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:27,797 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-11 23:57:27,797 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-11 23:57:27,797 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:27,798 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:27,798 INFO  L85        PathProgramCache]: Analyzing trace with hash 1288557823, now seen corresponding path program 1 times
[2024-03-11 23:57:27,798 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:27,798 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155013472]
[2024-03-11 23:57:27,798 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:27,798 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:27,824 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:27,902 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-11 23:57:27,902 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:27,902 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155013472]
[2024-03-11 23:57:27,903 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155013472] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:27,903 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:27,903 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:57:27,903 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423698648]
[2024-03-11 23:57:27,903 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:27,903 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-11 23:57:27,904 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:27,904 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-11 23:57:27,904 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-11 23:57:27,969 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-11 23:57:27,970 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 366 transitions, 1032 flow. Second operand  has 5 states, 5 states have (on average 382.8) internal successors, (1914), 5 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:27,971 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:27,971 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-11 23:57:27,971 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:31,917 INFO  L124   PetriNetUnfolderBase]: 3837/26127 cut-off events.
[2024-03-11 23:57:31,918 INFO  L125   PetriNetUnfolderBase]: For 1628/2023 co-relation queries the response was YES.
[2024-03-11 23:57:32,024 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 40103 conditions, 26127 events. 3837/26127 cut-off events. For 1628/2023 co-relation queries the response was YES. Maximal size of possible extension queue 334. Compared 311769 event pairs, 1641 based on Foata normal form. 3/23286 useless extension candidates. Maximal degree in co-relation 40040. Up to 2749 conditions per place. 
[2024-03-11 23:57:32,109 INFO  L140   encePairwiseOnDemand]: 416/425 looper letters, 36 selfloop transitions, 8 changer transitions 0/381 dead transitions.
[2024-03-11 23:57:32,110 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 381 transitions, 1152 flow
[2024-03-11 23:57:32,110 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:57:32,110 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:57:32,113 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2331 transitions.
[2024-03-11 23:57:32,113 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9141176470588235
[2024-03-11 23:57:32,113 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2331 transitions.
[2024-03-11 23:57:32,113 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2331 transitions.
[2024-03-11 23:57:32,114 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:32,114 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2331 transitions.
[2024-03-11 23:57:32,118 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 388.5) internal successors, (2331), 6 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:32,120 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:32,121 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:32,121 INFO  L175             Difference]: Start difference. First operand has 329 places, 366 transitions, 1032 flow. Second operand 6 states and 2331 transitions.
[2024-03-11 23:57:32,121 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 381 transitions, 1152 flow
[2024-03-11 23:57:32,126 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 381 transitions, 1136 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-11 23:57:32,129 INFO  L231             Difference]: Finished difference. Result has 336 places, 371 transitions, 1066 flow
[2024-03-11 23:57:32,130 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1016, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1066, PETRI_PLACES=336, PETRI_TRANSITIONS=371}
[2024-03-11 23:57:32,130 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 5 predicate places.
[2024-03-11 23:57:32,130 INFO  L495      AbstractCegarLoop]: Abstraction has has 336 places, 371 transitions, 1066 flow
[2024-03-11 23:57:32,131 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 382.8) internal successors, (1914), 5 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:32,131 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:32,132 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-11 23:57:32,132 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-11 23:57:32,132 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting cleanerErr2ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:32,132 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:32,132 INFO  L85        PathProgramCache]: Analyzing trace with hash 1073831150, now seen corresponding path program 1 times
[2024-03-11 23:57:32,132 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:32,132 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681030746]
[2024-03-11 23:57:32,133 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:32,133 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:32,153 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:32,174 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-11 23:57:32,174 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:32,175 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681030746]
[2024-03-11 23:57:32,175 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681030746] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:32,175 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:32,175 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:57:32,175 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822066148]
[2024-03-11 23:57:32,175 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:32,175 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:32,176 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:32,176 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:32,176 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:32,193 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 425
[2024-03-11 23:57:32,194 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 371 transitions, 1066 flow. Second operand  has 3 states, 3 states have (on average 378.6666666666667) internal successors, (1136), 3 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:32,194 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:32,194 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 425
[2024-03-11 23:57:32,194 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:36,809 INFO  L124   PetriNetUnfolderBase]: 4470/27095 cut-off events.
[2024-03-11 23:57:36,809 INFO  L125   PetriNetUnfolderBase]: For 1466/1737 co-relation queries the response was YES.
[2024-03-11 23:57:36,942 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42273 conditions, 27095 events. 4470/27095 cut-off events. For 1466/1737 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 319490 event pairs, 1707 based on Foata normal form. 0/24565 useless extension candidates. Maximal degree in co-relation 42206. Up to 4259 conditions per place. 
[2024-03-11 23:57:37,027 INFO  L140   encePairwiseOnDemand]: 420/425 looper letters, 35 selfloop transitions, 2 changer transitions 0/381 dead transitions.
[2024-03-11 23:57:37,027 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 381 transitions, 1163 flow
[2024-03-11 23:57:37,028 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:37,028 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:37,029 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1171 transitions.
[2024-03-11 23:57:37,029 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9184313725490196
[2024-03-11 23:57:37,029 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1171 transitions.
[2024-03-11 23:57:37,029 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1171 transitions.
[2024-03-11 23:57:37,030 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:37,030 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1171 transitions.
[2024-03-11 23:57:37,032 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 390.3333333333333) internal successors, (1171), 3 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:37,033 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:37,033 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:37,033 INFO  L175             Difference]: Start difference. First operand has 336 places, 371 transitions, 1066 flow. Second operand 3 states and 1171 transitions.
[2024-03-11 23:57:37,033 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 381 transitions, 1163 flow
[2024-03-11 23:57:37,038 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 381 transitions, 1159 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-11 23:57:37,041 INFO  L231             Difference]: Finished difference. Result has 335 places, 370 transitions, 1070 flow
[2024-03-11 23:57:37,042 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1056, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1070, PETRI_PLACES=335, PETRI_TRANSITIONS=370}
[2024-03-11 23:57:37,042 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 4 predicate places.
[2024-03-11 23:57:37,042 INFO  L495      AbstractCegarLoop]: Abstraction has has 335 places, 370 transitions, 1070 flow
[2024-03-11 23:57:37,043 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 378.6666666666667) internal successors, (1136), 3 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:37,043 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:37,043 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, 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-11 23:57:37,043 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-11 23:57:37,043 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting cleanerErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:37,043 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:37,043 INFO  L85        PathProgramCache]: Analyzing trace with hash 1588202203, now seen corresponding path program 1 times
[2024-03-11 23:57:37,043 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:37,043 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245162662]
[2024-03-11 23:57:37,044 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:37,044 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:37,062 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:37,122 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-11 23:57:37,122 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:37,122 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245162662]
[2024-03-11 23:57:37,122 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245162662] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:37,122 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:37,122 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:57:37,122 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956492897]
[2024-03-11 23:57:37,122 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:37,123 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:37,123 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:37,123 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:37,123 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:37,321 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 425
[2024-03-11 23:57:37,322 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 370 transitions, 1070 flow. Second operand  has 3 states, 3 states have (on average 379.0) internal successors, (1137), 3 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:37,322 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:37,322 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 425
[2024-03-11 23:57:37,323 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:42,182 INFO  L124   PetriNetUnfolderBase]: 6112/33263 cut-off events.
[2024-03-11 23:57:42,183 INFO  L125   PetriNetUnfolderBase]: For 2900/3171 co-relation queries the response was YES.
[2024-03-11 23:57:42,360 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 52182 conditions, 33263 events. 6112/33263 cut-off events. For 2900/3171 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 397425 event pairs, 2457 based on Foata normal form. 0/30262 useless extension candidates. Maximal degree in co-relation 52115. Up to 5442 conditions per place. 
[2024-03-11 23:57:42,471 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 57 selfloop transitions, 5 changer transitions 0/389 dead transitions.
[2024-03-11 23:57:42,471 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 389 transitions, 1246 flow
[2024-03-11 23:57:42,472 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:42,472 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:42,473 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1177 transitions.
[2024-03-11 23:57:42,473 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9231372549019607
[2024-03-11 23:57:42,473 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1177 transitions.
[2024-03-11 23:57:42,473 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1177 transitions.
[2024-03-11 23:57:42,474 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:42,474 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1177 transitions.
[2024-03-11 23:57:42,476 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 392.3333333333333) internal successors, (1177), 3 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:42,477 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:42,477 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:42,477 INFO  L175             Difference]: Start difference. First operand has 335 places, 370 transitions, 1070 flow. Second operand 3 states and 1177 transitions.
[2024-03-11 23:57:42,477 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 389 transitions, 1246 flow
[2024-03-11 23:57:42,483 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 389 transitions, 1246 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-11 23:57:42,486 INFO  L231             Difference]: Finished difference. Result has 339 places, 374 transitions, 1116 flow
[2024-03-11 23:57:42,487 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1070, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1116, PETRI_PLACES=339, PETRI_TRANSITIONS=374}
[2024-03-11 23:57:42,487 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 8 predicate places.
[2024-03-11 23:57:42,487 INFO  L495      AbstractCegarLoop]: Abstraction has has 339 places, 374 transitions, 1116 flow
[2024-03-11 23:57:42,488 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 379.0) internal successors, (1137), 3 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:42,488 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:42,488 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, 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-11 23:57:42,488 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-11 23:57:42,488 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:42,488 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:42,488 INFO  L85        PathProgramCache]: Analyzing trace with hash -548178701, now seen corresponding path program 1 times
[2024-03-11 23:57:42,489 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:42,489 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006462861]
[2024-03-11 23:57:42,489 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:42,489 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:42,508 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:42,562 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-11 23:57:42,562 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:42,563 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006462861]
[2024-03-11 23:57:42,563 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006462861] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:42,563 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:42,563 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-03-11 23:57:42,563 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198064356]
[2024-03-11 23:57:42,563 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:42,564 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:57:42,564 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:42,564 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:57:42,564 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:57:42,576 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 388 out of 425
[2024-03-11 23:57:42,577 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 374 transitions, 1116 flow. Second operand  has 3 states, 3 states have (on average 389.6666666666667) internal successors, (1169), 3 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:42,577 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:42,577 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 388 of 425
[2024-03-11 23:57:42,577 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:57:47,704 INFO  L124   PetriNetUnfolderBase]: 5299/32712 cut-off events.
[2024-03-11 23:57:47,704 INFO  L125   PetriNetUnfolderBase]: For 2928/3336 co-relation queries the response was YES.
[2024-03-11 23:57:47,843 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 50139 conditions, 32712 events. 5299/32712 cut-off events. For 2928/3336 co-relation queries the response was YES. Maximal size of possible extension queue 362. Compared 403488 event pairs, 1978 based on Foata normal form. 13/29211 useless extension candidates. Maximal degree in co-relation 50070. Up to 5263 conditions per place. 
[2024-03-11 23:57:47,923 INFO  L140   encePairwiseOnDemand]: 421/425 looper letters, 33 selfloop transitions, 3 changer transitions 0/389 dead transitions.
[2024-03-11 23:57:47,923 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 389 transitions, 1224 flow
[2024-03-11 23:57:47,924 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:57:47,924 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:57:47,926 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1201 transitions.
[2024-03-11 23:57:47,926 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9419607843137255
[2024-03-11 23:57:47,926 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1201 transitions.
[2024-03-11 23:57:47,926 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1201 transitions.
[2024-03-11 23:57:47,926 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:57:47,927 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1201 transitions.
[2024-03-11 23:57:47,928 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 400.3333333333333) internal successors, (1201), 3 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:47,929 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:47,930 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:47,930 INFO  L175             Difference]: Start difference. First operand has 339 places, 374 transitions, 1116 flow. Second operand 3 states and 1201 transitions.
[2024-03-11 23:57:47,930 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 389 transitions, 1224 flow
[2024-03-11 23:57:47,938 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 389 transitions, 1214 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-11 23:57:47,941 INFO  L231             Difference]: Finished difference. Result has 340 places, 376 transitions, 1125 flow
[2024-03-11 23:57:47,941 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1106, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=371, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1125, PETRI_PLACES=340, PETRI_TRANSITIONS=376}
[2024-03-11 23:57:47,941 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 9 predicate places.
[2024-03-11 23:57:47,942 INFO  L495      AbstractCegarLoop]: Abstraction has has 340 places, 376 transitions, 1125 flow
[2024-03-11 23:57:47,942 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 389.6666666666667) internal successors, (1169), 3 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:47,942 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:57:47,942 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 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-11 23:57:47,942 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-11 23:57:47,942 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:57:47,943 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:57:47,943 INFO  L85        PathProgramCache]: Analyzing trace with hash 126201958, now seen corresponding path program 1 times
[2024-03-11 23:57:47,943 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:57:47,943 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883552680]
[2024-03-11 23:57:47,943 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:57:47,943 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:57:47,968 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:57:48,247 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-11 23:57:48,247 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:57:48,247 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883552680]
[2024-03-11 23:57:48,247 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883552680] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:57:48,247 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:57:48,247 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:57:48,247 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187933290]
[2024-03-11 23:57:48,248 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:57:48,248 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-11 23:57:48,248 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:57:48,248 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-11 23:57:48,248 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-11 23:57:48,847 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 356 out of 425
[2024-03-11 23:57:48,848 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 376 transitions, 1125 flow. Second operand  has 6 states, 6 states have (on average 358.6666666666667) internal successors, (2152), 6 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:57:48,848 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:57:48,849 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 425
[2024-03-11 23:57:48,849 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:58:01,831 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~breads_total~0 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:01,831 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~breads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:01,832 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L297   olderBase$Statistics]:   existing Event has 335 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-11 23:58:01,832 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-11 23:58:02,117 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 37#L1034-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~breads_total~0 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:02,118 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~breads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:02,118 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-11 23:58:02,118 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-11 23:58:02,239 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, Black: 466#(<= ~breads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 48#L1069-5true, 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:02,239 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [486#true, 395#L1027-5true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, 277#L1069-6true, Black: 466#(<= ~breads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:02,240 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:02,240 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-11 23:58:02,443 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [486#true, cleanerThread1of1ForFork1InUse, 395#L1027-5true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, Black: 466#(<= ~breads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 48#L1069-5true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:02,444 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [486#true, cleanerThread1of1ForFork1InUse, 395#L1027-5true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, 277#L1069-6true, Black: 466#(<= ~breads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-11 23:58:02,444 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-11 23:58:02,444 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:02,660 INFO  L124   PetriNetUnfolderBase]: 20609/85045 cut-off events.
[2024-03-11 23:58:02,661 INFO  L125   PetriNetUnfolderBase]: For 17822/18762 co-relation queries the response was YES.
[2024-03-11 23:58:03,011 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 146896 conditions, 85045 events. 20609/85045 cut-off events. For 17822/18762 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 1168712 event pairs, 4933 based on Foata normal form. 6/77332 useless extension candidates. Maximal degree in co-relation 146825. Up to 11026 conditions per place. 
[2024-03-11 23:58:03,235 INFO  L140   encePairwiseOnDemand]: 405/425 looper letters, 165 selfloop transitions, 69 changer transitions 0/553 dead transitions.
[2024-03-11 23:58:03,235 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 553 transitions, 2155 flow
[2024-03-11 23:58:03,236 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:58:03,236 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:58:03,238 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2327 transitions.
[2024-03-11 23:58:03,239 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9125490196078432
[2024-03-11 23:58:03,239 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2327 transitions.
[2024-03-11 23:58:03,239 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2327 transitions.
[2024-03-11 23:58:03,240 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:58:03,240 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2327 transitions.
[2024-03-11 23:58:03,243 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 387.8333333333333) internal successors, (2327), 6 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:03,246 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:03,246 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:03,246 INFO  L175             Difference]: Start difference. First operand has 340 places, 376 transitions, 1125 flow. Second operand 6 states and 2327 transitions.
[2024-03-11 23:58:03,246 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 553 transitions, 2155 flow
[2024-03-11 23:58:03,256 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 553 transitions, 2152 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-11 23:58:03,260 INFO  L231             Difference]: Finished difference. Result has 349 places, 444 transitions, 1776 flow
[2024-03-11 23:58:03,261 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1122, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1776, PETRI_PLACES=349, PETRI_TRANSITIONS=444}
[2024-03-11 23:58:03,261 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 18 predicate places.
[2024-03-11 23:58:03,261 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 444 transitions, 1776 flow
[2024-03-11 23:58:03,262 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 358.6666666666667) internal successors, (2152), 6 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:03,262 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:58:03,262 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 23:58:03,262 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-11 23:58:03,262 INFO  L420      AbstractCegarLoop]: === Iteration 13 === Targeting cleanerErr5ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:58:03,262 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:58:03,262 INFO  L85        PathProgramCache]: Analyzing trace with hash 1815825739, now seen corresponding path program 1 times
[2024-03-11 23:58:03,263 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:58:03,263 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95497279]
[2024-03-11 23:58:03,263 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:58:03,263 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:58:03,418 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:58:03,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-11 23:58:03,496 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:58:03,496 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95497279]
[2024-03-11 23:58:03,496 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95497279] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:58:03,496 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:58:03,496 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:58:03,496 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836076613]
[2024-03-11 23:58:03,496 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:58:03,497 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-11 23:58:03,497 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:58:03,497 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-11 23:58:03,497 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-11 23:58:03,577 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-11 23:58:03,578 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 444 transitions, 1776 flow. Second operand  has 5 states, 5 states have (on average 383.0) internal successors, (1915), 5 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:03,578 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:58:03,578 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-11 23:58:03,578 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:58:14,023 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:14,023 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is not cut-off event
[2024-03-11 23:58:14,024 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is not cut-off event
[2024-03-11 23:58:14,024 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is not cut-off event
[2024-03-11 23:58:14,024 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is not cut-off event
[2024-03-11 23:58:14,135 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:14,135 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is not cut-off event
[2024-03-11 23:58:14,135 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-11 23:58:14,135 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-11 23:58:14,135 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-11 23:58:14,560 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:14,560 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is not cut-off event
[2024-03-11 23:58:14,560 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is not cut-off event
[2024-03-11 23:58:14,560 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is not cut-off event
[2024-03-11 23:58:14,560 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is not cut-off event
[2024-03-11 23:58:14,946 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 196#L1034true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:14,946 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is not cut-off event
[2024-03-11 23:58:14,946 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is not cut-off event
[2024-03-11 23:58:14,946 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is not cut-off event
[2024-03-11 23:58:14,946 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is not cut-off event
[2024-03-11 23:58:14,968 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 79#L1032-2true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:14,968 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is not cut-off event
[2024-03-11 23:58:14,968 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is not cut-off event
[2024-03-11 23:58:14,968 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is not cut-off event
[2024-03-11 23:58:14,968 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is not cut-off event
[2024-03-11 23:58:15,381 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:15,381 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-11 23:58:15,382 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-11 23:58:15,382 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-11 23:58:15,382 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-11 23:58:15,454 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, 376#L1034-9true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:15,455 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-11 23:58:15,455 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-11 23:58:15,455 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-11 23:58:15,455 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-11 23:58:16,076 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 200#L1028-5true, Black: 491#true])
[2024-03-11 23:58:16,076 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-11 23:58:16,076 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-11 23:58:16,076 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-11 23:58:16,076 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-11 23:58:16,088 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:16,088 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-11 23:58:16,088 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-11 23:58:16,089 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-11 23:58:16,089 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-11 23:58:16,099 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:58:16,100 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-11 23:58:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-11 23:58:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-11 23:58:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-11 23:58:16,180 INFO  L124   PetriNetUnfolderBase]: 13007/74224 cut-off events.
[2024-03-11 23:58:16,180 INFO  L125   PetriNetUnfolderBase]: For 20885/22386 co-relation queries the response was YES.
[2024-03-11 23:58:16,506 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 132304 conditions, 74224 events. 13007/74224 cut-off events. For 20885/22386 co-relation queries the response was YES. Maximal size of possible extension queue 964. Compared 1062975 event pairs, 5338 based on Foata normal form. 86/68829 useless extension candidates. Maximal degree in co-relation 132227. Up to 12486 conditions per place. 
[2024-03-11 23:58:16,684 INFO  L140   encePairwiseOnDemand]: 416/425 looper letters, 27 selfloop transitions, 4 changer transitions 13/453 dead transitions.
[2024-03-11 23:58:16,684 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 453 transitions, 1880 flow
[2024-03-11 23:58:16,685 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:58:16,685 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:58:16,687 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2328 transitions.
[2024-03-11 23:58:16,688 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9129411764705883
[2024-03-11 23:58:16,688 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2328 transitions.
[2024-03-11 23:58:16,688 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2328 transitions.
[2024-03-11 23:58:16,689 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:58:16,689 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2328 transitions.
[2024-03-11 23:58:16,691 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 388.0) internal successors, (2328), 6 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:16,694 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:16,694 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:16,694 INFO  L175             Difference]: Start difference. First operand has 349 places, 444 transitions, 1776 flow. Second operand 6 states and 2328 transitions.
[2024-03-11 23:58:16,694 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 453 transitions, 1880 flow
[2024-03-11 23:58:16,706 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 453 transitions, 1880 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-11 23:58:16,710 INFO  L231             Difference]: Finished difference. Result has 356 places, 440 transitions, 1768 flow
[2024-03-11 23:58:16,710 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1776, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1768, PETRI_PLACES=356, PETRI_TRANSITIONS=440}
[2024-03-11 23:58:16,711 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 25 predicate places.
[2024-03-11 23:58:16,711 INFO  L495      AbstractCegarLoop]: Abstraction has has 356 places, 440 transitions, 1768 flow
[2024-03-11 23:58:16,711 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 383.0) internal successors, (1915), 5 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:16,711 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:58:16,711 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 23:58:16,712 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-11 23:58:16,712 INFO  L420      AbstractCegarLoop]: === Iteration 14 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:58:16,712 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:58:16,712 INFO  L85        PathProgramCache]: Analyzing trace with hash -452721781, now seen corresponding path program 1 times
[2024-03-11 23:58:16,712 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:58:16,712 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776845077]
[2024-03-11 23:58:16,712 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:58:16,712 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:58:16,743 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:58:16,765 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-11 23:58:16,765 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:58:16,765 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776845077]
[2024-03-11 23:58:16,765 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776845077] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:58:16,765 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:58:16,765 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:58:16,765 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674149446]
[2024-03-11 23:58:16,766 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:58:16,766 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:58:16,766 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:58:16,766 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:58:16,766 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:58:16,777 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 387 out of 425
[2024-03-11 23:58:16,777 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 440 transitions, 1768 flow. Second operand  has 3 states, 3 states have (on average 389.0) internal successors, (1167), 3 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:16,777 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:58:16,777 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 425
[2024-03-11 23:58:16,777 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:58:24,322 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][257], [Black: 507#(and (<= ~breads_total~0 0) (= cleanerThread1of1ForFork1_~i~1 0)), 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, Black: 506#(<= ~breads_total~0 0)])
[2024-03-11 23:58:24,322 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-11 23:58:24,322 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:24,322 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-11 23:58:24,322 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-11 23:58:26,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([545] L1070-->L1070-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][291], [Black: 507#(and (<= ~breads_total~0 0) (= cleanerThread1of1ForFork1_~i~1 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 513#true, Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 316#L1070-1true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, Black: 506#(<= ~breads_total~0 0)])
[2024-03-11 23:58:26,093 INFO  L294   olderBase$Statistics]: this new event has 343 ancestors and is not cut-off event
[2024-03-11 23:58:26,093 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-11 23:58:26,093 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-11 23:58:26,093 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-11 23:58:26,216 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([545] L1070-->L1070-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][291], [Black: 507#(and (<= ~breads_total~0 0) (= cleanerThread1of1ForFork1_~i~1 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 137#L1043-8true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 513#true, Black: 466#(<= ~breads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 316#L1070-1true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, Black: 506#(<= ~breads_total~0 0)])
[2024-03-11 23:58:26,216 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is not cut-off event
[2024-03-11 23:58:26,216 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is not cut-off event
[2024-03-11 23:58:26,216 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is not cut-off event
[2024-03-11 23:58:26,216 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is not cut-off event
[2024-03-11 23:58:28,827 INFO  L124   PetriNetUnfolderBase]: 12548/70942 cut-off events.
[2024-03-11 23:58:28,827 INFO  L125   PetriNetUnfolderBase]: For 19000/20247 co-relation queries the response was YES.
[2024-03-11 23:58:29,225 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 126784 conditions, 70942 events. 12548/70942 cut-off events. For 19000/20247 co-relation queries the response was YES. Maximal size of possible extension queue 968. Compared 1018276 event pairs, 4843 based on Foata normal form. 82/65689 useless extension candidates. Maximal degree in co-relation 126704. Up to 8943 conditions per place. 
[2024-03-11 23:58:29,406 INFO  L140   encePairwiseOnDemand]: 420/425 looper letters, 32 selfloop transitions, 4 changer transitions 0/453 dead transitions.
[2024-03-11 23:58:29,406 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 453 transitions, 1866 flow
[2024-03-11 23:58:29,407 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:58:29,407 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:58:29,408 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1198 transitions.
[2024-03-11 23:58:29,408 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9396078431372549
[2024-03-11 23:58:29,409 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1198 transitions.
[2024-03-11 23:58:29,409 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1198 transitions.
[2024-03-11 23:58:29,409 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:58:29,409 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1198 transitions.
[2024-03-11 23:58:29,411 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 399.3333333333333) internal successors, (1198), 3 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:29,412 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:29,412 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:29,412 INFO  L175             Difference]: Start difference. First operand has 356 places, 440 transitions, 1768 flow. Second operand 3 states and 1198 transitions.
[2024-03-11 23:58:29,412 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 453 transitions, 1866 flow
[2024-03-11 23:58:29,815 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 453 transitions, 1838 flow, removed 7 selfloop flow, removed 9 redundant places.
[2024-03-11 23:58:29,819 INFO  L231             Difference]: Finished difference. Result has 347 places, 443 transitions, 1770 flow
[2024-03-11 23:58:29,819 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1740, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1770, PETRI_PLACES=347, PETRI_TRANSITIONS=443}
[2024-03-11 23:58:29,820 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 16 predicate places.
[2024-03-11 23:58:29,820 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 443 transitions, 1770 flow
[2024-03-11 23:58:29,820 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 389.0) internal successors, (1167), 3 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:29,820 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:58:29,821 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 23:58:29,821 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-03-11 23:58:29,821 INFO  L420      AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:58:29,821 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:58:29,821 INFO  L85        PathProgramCache]: Analyzing trace with hash 441793314, now seen corresponding path program 1 times
[2024-03-11 23:58:29,821 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:58:29,821 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399624269]
[2024-03-11 23:58:29,822 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:58:29,822 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:58:29,843 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:58:29,866 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-11 23:58:29,867 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:58:29,867 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399624269]
[2024-03-11 23:58:29,867 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399624269] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:58:29,867 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:58:29,867 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:58:29,867 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788207402]
[2024-03-11 23:58:29,867 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:58:29,867 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:58:29,868 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:58:29,868 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:58:29,868 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:58:29,897 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 380 out of 425
[2024-03-11 23:58:29,898 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 443 transitions, 1770 flow. Second operand  has 3 states, 3 states have (on average 382.6666666666667) internal successors, (1148), 3 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:29,898 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:58:29,898 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 425
[2024-03-11 23:58:29,898 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:58:37,490 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 459#(= |#race~threads_alive~0| 0), 513#true, 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:37,491 INFO  L294   olderBase$Statistics]: this new event has 336 ancestors and is cut-off event
[2024-03-11 23:58:37,491 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-11 23:58:37,491 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-11 23:58:37,491 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-11 23:58:38,281 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:38,282 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-11 23:58:38,282 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-11 23:58:38,282 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-11 23:58:38,282 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:38,569 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:58:38,569 INFO  L294   olderBase$Statistics]: this new event has 336 ancestors and is cut-off event
[2024-03-11 23:58:38,569 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-11 23:58:38,569 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-11 23:58:38,569 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-11 23:58:38,942 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:38,942 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-11 23:58:38,942 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-11 23:58:38,942 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-11 23:58:38,942 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:38,942 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:40,358 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:58:40,358 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-11 23:58:40,358 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-11 23:58:40,358 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:40,358 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:44,226 INFO  L124   PetriNetUnfolderBase]: 15457/85913 cut-off events.
[2024-03-11 23:58:44,226 INFO  L125   PetriNetUnfolderBase]: For 23662/25519 co-relation queries the response was YES.
[2024-03-11 23:58:44,627 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 154187 conditions, 85913 events. 15457/85913 cut-off events. For 23662/25519 co-relation queries the response was YES. Maximal size of possible extension queue 1091. Compared 1259664 event pairs, 6241 based on Foata normal form. 139/78814 useless extension candidates. Maximal degree in co-relation 154115. Up to 12455 conditions per place. 
[2024-03-11 23:58:44,849 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 40 selfloop transitions, 7 changer transitions 0/457 dead transitions.
[2024-03-11 23:58:44,849 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 457 transitions, 1901 flow
[2024-03-11 23:58:44,850 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:58:44,851 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:58:44,852 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1182 transitions.
[2024-03-11 23:58:44,853 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9270588235294117
[2024-03-11 23:58:44,853 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1182 transitions.
[2024-03-11 23:58:44,853 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1182 transitions.
[2024-03-11 23:58:44,853 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:58:44,853 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1182 transitions.
[2024-03-11 23:58:44,855 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 394.0) internal successors, (1182), 3 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:44,856 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:44,856 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:44,856 INFO  L175             Difference]: Start difference. First operand has 347 places, 443 transitions, 1770 flow. Second operand 3 states and 1182 transitions.
[2024-03-11 23:58:44,856 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 457 transitions, 1901 flow
[2024-03-11 23:58:44,879 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 457 transitions, 1893 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-11 23:58:44,882 INFO  L231             Difference]: Finished difference. Result has 349 places, 448 transitions, 1818 flow
[2024-03-11 23:58:44,883 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1762, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1818, PETRI_PLACES=349, PETRI_TRANSITIONS=448}
[2024-03-11 23:58:44,883 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 18 predicate places.
[2024-03-11 23:58:44,884 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 448 transitions, 1818 flow
[2024-03-11 23:58:44,884 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 382.6666666666667) internal successors, (1148), 3 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:44,884 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:58:44,884 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 23:58:44,884 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-11 23:58:44,884 INFO  L420      AbstractCegarLoop]: === Iteration 16 === Targeting cleanerErr5ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:58:44,884 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:58:44,885 INFO  L85        PathProgramCache]: Analyzing trace with hash -1862111438, now seen corresponding path program 1 times
[2024-03-11 23:58:44,885 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:58:44,885 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034434409]
[2024-03-11 23:58:44,885 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:58:44,885 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:58:44,912 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:58:45,355 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-11 23:58:45,356 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:58:45,356 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034434409]
[2024-03-11 23:58:45,356 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034434409] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:58:45,356 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:58:45,356 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-11 23:58:45,356 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711164345]
[2024-03-11 23:58:45,356 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:58:45,356 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-11 23:58:45,357 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:58:45,357 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-11 23:58:45,357 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-11 23:58:46,201 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 371 out of 425
[2024-03-11 23:58:46,203 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 448 transitions, 1818 flow. Second operand  has 6 states, 6 states have (on average 373.8333333333333) internal successors, (2243), 6 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:58:46,203 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:58:46,203 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 371 of 425
[2024-03-11 23:58:46,203 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:58:54,381 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:54,382 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-11 23:58:54,382 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-11 23:58:54,382 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-11 23:58:54,382 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-11 23:58:56,367 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:58:56,367 INFO  L294   olderBase$Statistics]: this new event has 340 ancestors and is cut-off event
[2024-03-11 23:58:56,367 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-11 23:58:56,367 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-11 23:58:56,367 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:56,412 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:56,412 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-11 23:58:56,412 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-11 23:58:56,412 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-11 23:58:56,412 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:57,184 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:57,184 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-11 23:58:57,186 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-11 23:58:57,186 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-11 23:58:57,186 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:57,186 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:58:57,805 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:58:57,805 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-11 23:58:57,806 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:57,806 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:57,806 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-11 23:58:58,073 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:58:58,074 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is not cut-off event
[2024-03-11 23:58:58,074 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is not cut-off event
[2024-03-11 23:58:58,074 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-11 23:58:58,074 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-11 23:58:58,245 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:58:58,245 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-11 23:58:58,245 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:58,245 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:58:58,245 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-11 23:58:58,245 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-11 23:58:58,730 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:58:58,730 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is not cut-off event
[2024-03-11 23:58:58,730 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is not cut-off event
[2024-03-11 23:58:58,730 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is not cut-off event
[2024-03-11 23:58:58,730 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is not cut-off event
[2024-03-11 23:59:00,614 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][327], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:59:00,615 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-11 23:59:00,615 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-11 23:59:00,615 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-11 23:59:00,615 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-11 23:59:00,825 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-11 23:59:00,825 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-11 23:59:00,826 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:59:00,826 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-11 23:59:00,826 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-11 23:59:00,826 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-11 23:59:01,169 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-11 23:59:01,169 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-11 23:59:01,169 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:59:01,169 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-11 23:59:01,169 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-11 23:59:01,169 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-11 23:59:01,700 INFO  L124   PetriNetUnfolderBase]: 17537/87843 cut-off events.
[2024-03-11 23:59:01,700 INFO  L125   PetriNetUnfolderBase]: For 43426/45061 co-relation queries the response was YES.
[2024-03-11 23:59:02,129 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 168251 conditions, 87843 events. 17537/87843 cut-off events. For 43426/45061 co-relation queries the response was YES. Maximal size of possible extension queue 1108. Compared 1265023 event pairs, 5630 based on Foata normal form. 28/81692 useless extension candidates. Maximal degree in co-relation 168179. Up to 16280 conditions per place. 
[2024-03-11 23:59:02,360 INFO  L140   encePairwiseOnDemand]: 417/425 looper letters, 137 selfloop transitions, 15 changer transitions 0/507 dead transitions.
[2024-03-11 23:59:02,360 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 507 transitions, 2343 flow
[2024-03-11 23:59:02,360 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-11 23:59:02,361 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-11 23:59:02,363 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2319 transitions.
[2024-03-11 23:59:02,363 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9094117647058824
[2024-03-11 23:59:02,363 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2319 transitions.
[2024-03-11 23:59:02,363 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2319 transitions.
[2024-03-11 23:59:02,364 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:59:02,364 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2319 transitions.
[2024-03-11 23:59:02,367 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 386.5) internal successors, (2319), 6 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:02,369 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:02,369 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:02,369 INFO  L175             Difference]: Start difference. First operand has 349 places, 448 transitions, 1818 flow. Second operand 6 states and 2319 transitions.
[2024-03-11 23:59:02,369 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 507 transitions, 2343 flow
[2024-03-11 23:59:02,387 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 507 transitions, 2329 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-11 23:59:02,392 INFO  L231             Difference]: Finished difference. Result has 357 places, 462 transitions, 2004 flow
[2024-03-11 23:59:02,393 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1804, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2004, PETRI_PLACES=357, PETRI_TRANSITIONS=462}
[2024-03-11 23:59:02,393 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 26 predicate places.
[2024-03-11 23:59:02,393 INFO  L495      AbstractCegarLoop]: Abstraction has has 357 places, 462 transitions, 2004 flow
[2024-03-11 23:59:02,394 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 373.8333333333333) internal successors, (2243), 6 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:02,394 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:59:02,394 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 23:59:02,394 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-11 23:59:02,394 INFO  L420      AbstractCegarLoop]: === Iteration 17 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:59:02,395 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:59:02,395 INFO  L85        PathProgramCache]: Analyzing trace with hash 1623815600, now seen corresponding path program 1 times
[2024-03-11 23:59:02,395 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:59:02,395 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021584021]
[2024-03-11 23:59:02,395 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:59:02,395 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:59:02,426 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:59:02,496 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-11 23:59:02,496 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:59:02,496 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021584021]
[2024-03-11 23:59:02,496 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021584021] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-11 23:59:02,497 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-11 23:59:02,497 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-11 23:59:02,497 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797503081]
[2024-03-11 23:59:02,497 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-11 23:59:02,498 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-11 23:59:02,498 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:59:02,498 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-11 23:59:02,498 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-11 23:59:02,687 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 321 out of 425
[2024-03-11 23:59:02,687 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 462 transitions, 2004 flow. Second operand  has 3 states, 3 states have (on average 331.3333333333333) internal successors, (994), 3 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:02,688 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:59:02,688 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 425
[2024-03-11 23:59:02,688 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:59:46,397 INFO  L124   PetriNetUnfolderBase]: 94449/239359 cut-off events.
[2024-03-11 23:59:46,397 INFO  L125   PetriNetUnfolderBase]: For 158979/160443 co-relation queries the response was YES.
[2024-03-11 23:59:47,742 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 569576 conditions, 239359 events. 94449/239359 cut-off events. For 158979/160443 co-relation queries the response was YES. Maximal size of possible extension queue 2586. Compared 3082286 event pairs, 53720 based on Foata normal form. 43/225593 useless extension candidates. Maximal degree in co-relation 569499. Up to 138647 conditions per place. 
[2024-03-11 23:59:48,491 INFO  L140   encePairwiseOnDemand]: 395/425 looper letters, 140 selfloop transitions, 94 changer transitions 0/527 dead transitions.
[2024-03-11 23:59:48,492 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 527 transitions, 2774 flow
[2024-03-11 23:59:48,492 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-11 23:59:48,493 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-11 23:59:48,494 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1073 transitions.
[2024-03-11 23:59:48,494 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8415686274509804
[2024-03-11 23:59:48,494 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1073 transitions.
[2024-03-11 23:59:48,494 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1073 transitions.
[2024-03-11 23:59:48,495 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-11 23:59:48,495 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1073 transitions.
[2024-03-11 23:59:48,496 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 357.6666666666667) internal successors, (1073), 3 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:48,497 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:48,498 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:48,498 INFO  L175             Difference]: Start difference. First operand has 357 places, 462 transitions, 2004 flow. Second operand 3 states and 1073 transitions.
[2024-03-11 23:59:48,498 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 527 transitions, 2774 flow
[2024-03-11 23:59:49,641 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 527 transitions, 2774 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-11 23:59:49,645 INFO  L231             Difference]: Finished difference. Result has 361 places, 517 transitions, 2774 flow
[2024-03-11 23:59:49,646 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2004, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2774, PETRI_PLACES=361, PETRI_TRANSITIONS=517}
[2024-03-11 23:59:49,646 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 30 predicate places.
[2024-03-11 23:59:49,646 INFO  L495      AbstractCegarLoop]: Abstraction has has 361 places, 517 transitions, 2774 flow
[2024-03-11 23:59:49,646 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 331.3333333333333) internal successors, (994), 3 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:49,647 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-11 23:59:49,647 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 23:59:49,647 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-11 23:59:49,647 INFO  L420      AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-11 23:59:49,647 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-11 23:59:49,647 INFO  L85        PathProgramCache]: Analyzing trace with hash -33708118, now seen corresponding path program 1 times
[2024-03-11 23:59:49,647 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-11 23:59:49,648 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824951280]
[2024-03-11 23:59:49,648 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:59:49,648 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-11 23:59:49,677 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:59:49,827 INFO  L134       CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-11 23:59:49,827 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-11 23:59:49,828 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824951280]
[2024-03-11 23:59:49,828 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824951280] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-11 23:59:49,828 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092410957]
[2024-03-11 23:59:49,828 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-11 23:59:49,828 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-11 23:59:49,828 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-11 23:59:49,830 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-11 23:59:49,858 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-11 23:59:50,051 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-11 23:59:50,054 INFO  L262         TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 8 conjunts are in the unsatisfiable core
[2024-03-11 23:59:50,060 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-11 23:59:50,276 INFO  L134       CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-11 23:59:50,276 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-11 23:59:50,384 INFO  L134       CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-11 23:59:50,384 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092410957] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-11 23:59:50,384 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-11 23:59:50,384 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16
[2024-03-11 23:59:50,384 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224105370]
[2024-03-11 23:59:50,384 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-11 23:59:50,385 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 16 states
[2024-03-11 23:59:50,385 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-11 23:59:50,385 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants.
[2024-03-11 23:59:50,386 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240
[2024-03-11 23:59:50,738 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 375 out of 425
[2024-03-11 23:59:50,741 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 517 transitions, 2774 flow. Second operand  has 16 states, 16 states have (on average 377.5) internal successors, (6040), 16 states have internal predecessors, (6040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-11 23:59:50,741 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-11 23:59:50,741 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 425
[2024-03-11 23:59:50,741 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-11 23:59:56,666 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 167#L1043-1true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:59:56,666 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-11 23:59:56,666 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-11 23:59:56,667 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-11 23:59:56,667 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-11 23:59:57,272 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-11 23:59:57,273 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-11 23:59:57,273 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-11 23:59:57,273 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-11 23:59:57,273 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 00:00:01,274 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 167#L1043-1true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:01,275 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:00:01,275 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:00:01,275 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:00:01,275 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:00:01,655 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 184#L1034-2true])
[2024-03-12 00:00:01,655 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:00:01,655 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:00:01,655 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:00:01,655 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:00:01,856 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:01,856 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:00:01,856 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:00:01,856 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:00:01,856 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:00:02,044 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:02,044 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:00:02,044 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:00:02,044 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:00:02,044 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:00:02,288 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:02,288 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-12 00:00:02,288 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:00:02,288 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:00:02,288 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:00:03,295 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][382], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 548#(<= ~breads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:03,295 INFO  L294   olderBase$Statistics]: this new event has 241 ancestors and is not cut-off event
[2024-03-12 00:00:03,295 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is not cut-off event
[2024-03-12 00:00:03,295 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is not cut-off event
[2024-03-12 00:00:03,296 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is not cut-off event
[2024-03-12 00:00:04,219 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 184#L1034-2true])
[2024-03-12 00:00:04,220 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:00:04,220 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:00:04,220 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:00:04,220 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:00:04,289 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:04,290 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-12 00:00:04,290 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:00:04,290 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:00:04,290 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:00:04,352 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:04,352 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:00:04,352 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:00:04,352 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:00:04,353 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:00:04,729 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:04,729 INFO  L294   olderBase$Statistics]: this new event has 255 ancestors and is not cut-off event
[2024-03-12 00:00:04,729 INFO  L297   olderBase$Statistics]:   existing Event has 255 ancestors and is not cut-off event
[2024-03-12 00:00:04,729 INFO  L297   olderBase$Statistics]:   existing Event has 255 ancestors and is not cut-off event
[2024-03-12 00:00:04,729 INFO  L297   olderBase$Statistics]:   existing Event has 255 ancestors and is not cut-off event
[2024-03-12 00:00:12,658 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:12,658 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:00:12,658 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:00:12,658 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:12,658 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:12,668 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:12,668 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:00:12,669 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:00:12,669 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:12,669 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:12,669 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:13,911 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:13,911 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:00:13,911 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:00:13,911 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:00:13,911 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:00:14,234 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:14,234 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:00:14,234 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:00:14,234 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:00:14,235 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:00:14,235 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:00:15,444 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][411], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 137#L1043-8true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:15,444 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:00:15,444 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:00:15,444 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:00:15,444 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:00:19,445 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 16#L1043-2true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:19,445 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:00:19,445 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:00:19,445 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:00:19,446 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:00:19,745 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 244#L1043-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:19,746 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:00:19,746 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-12 00:00:19,746 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-12 00:00:19,746 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-12 00:00:20,187 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 355#L1043-4true])
[2024-03-12 00:00:20,187 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-12 00:00:20,188 INFO  L297   olderBase$Statistics]:   existing Event has 254 ancestors and is cut-off event
[2024-03-12 00:00:20,188 INFO  L297   olderBase$Statistics]:   existing Event has 254 ancestors and is cut-off event
[2024-03-12 00:00:20,188 INFO  L297   olderBase$Statistics]:   existing Event has 254 ancestors and is cut-off event
[2024-03-12 00:00:20,509 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 16#L1043-2true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:20,510 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:00:20,510 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:00:20,510 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:00:20,510 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:00:20,786 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:00:20,787 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-12 00:00:20,787 INFO  L297   olderBase$Statistics]:   existing Event has 256 ancestors and is cut-off event
[2024-03-12 00:00:20,787 INFO  L297   olderBase$Statistics]:   existing Event has 256 ancestors and is cut-off event
[2024-03-12 00:00:20,787 INFO  L297   olderBase$Statistics]:   existing Event has 256 ancestors and is cut-off event
[2024-03-12 00:00:20,800 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 244#L1043-3true, 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:20,800 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:00:20,800 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:00:20,800 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:00:20,800 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 305#L1043-5true, Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:21,096 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-12 00:00:21,096 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:00:21,096 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:00:22,680 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:22,680 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:00:22,680 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:00:22,680 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:00:22,680 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:00:22,680 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:22,681 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:00:22,681 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:00:22,681 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:22,681 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:22,681 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:22,681 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:00:25,473 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:25,473 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-12 00:00:25,473 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-12 00:00:25,473 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:00:25,473 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:00:26,130 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:00:26,131 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:00:26,131 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:00:26,131 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:00:26,131 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:00:26,259 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:26,260 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:00:26,260 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:00:26,260 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:00:26,260 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:00:26,385 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:26,385 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:00:26,385 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:00:26,385 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:00:26,386 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:00:26,389 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][440], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 551#(<= ~breads_total~0 |ULTIMATE.start_main_~i~3#1|), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 372#L1058-9true])
[2024-03-12 00:00:26,389 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-12 00:00:26,389 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:00:26,389 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:00:26,389 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:00:26,493 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:00:26,493 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-12 00:00:26,493 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:00:26,493 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:00:26,493 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:00:26,493 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-12 00:00:26,494 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-12 00:00:26,494 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:00:26,494 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:00:26,494 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:00:27,445 INFO  L124   PetriNetUnfolderBase]: 60222/201457 cut-off events.
[2024-03-12 00:00:27,445 INFO  L125   PetriNetUnfolderBase]: For 163602/169521 co-relation queries the response was YES.
[2024-03-12 00:00:28,744 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 484153 conditions, 201457 events. 60222/201457 cut-off events. For 163602/169521 co-relation queries the response was YES. Maximal size of possible extension queue 2724. Compared 2844509 event pairs, 23579 based on Foata normal form. 154/187917 useless extension candidates. Maximal degree in co-relation 484072. Up to 76944 conditions per place. 
[2024-03-12 00:00:29,496 INFO  L140   encePairwiseOnDemand]: 410/425 looper letters, 98 selfloop transitions, 18 changer transitions 2/599 dead transitions.
[2024-03-12 00:00:29,497 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 599 transitions, 3201 flow
[2024-03-12 00:00:29,497 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2024-03-12 00:00:29,497 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 14 states.
[2024-03-12 00:00:29,503 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5369 transitions.
[2024-03-12 00:00:29,504 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9023529411764706
[2024-03-12 00:00:29,504 INFO  L72            ComplementDD]: Start complementDD. Operand 14 states and 5369 transitions.
[2024-03-12 00:00:29,505 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 14 states and 5369 transitions.
[2024-03-12 00:00:29,507 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:00:29,507 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5369 transitions.
[2024-03-12 00:00:29,513 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 15 states, 14 states have (on average 383.5) internal successors, (5369), 14 states have internal predecessors, (5369), 0 states have call successors, (0), 0 states 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 00:00:29,518 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 15 states, 15 states have (on average 425.0) internal successors, (6375), 15 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states 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 00:00:29,518 INFO  L81            ComplementDD]: Finished complementDD. Result  has 15 states, 15 states have (on average 425.0) internal successors, (6375), 15 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states 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 00:00:29,518 INFO  L175             Difference]: Start difference. First operand has 361 places, 517 transitions, 2774 flow. Second operand 14 states and 5369 transitions.
[2024-03-12 00:00:29,519 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 599 transitions, 3201 flow
[2024-03-12 00:00:35,116 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 599 transitions, 3013 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:00:35,122 INFO  L231             Difference]: Finished difference. Result has 381 places, 530 transitions, 2698 flow
[2024-03-12 00:00:35,123 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2586, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=502, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2698, PETRI_PLACES=381, PETRI_TRANSITIONS=530}
[2024-03-12 00:00:35,124 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 50 predicate places.
[2024-03-12 00:00:35,124 INFO  L495      AbstractCegarLoop]: Abstraction has has 381 places, 530 transitions, 2698 flow
[2024-03-12 00:00:35,125 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 16 states, 16 states have (on average 377.5) internal successors, (6040), 16 states have internal predecessors, (6040), 0 states have call successors, (0), 0 states 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 00:00:35,125 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:00:35,125 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:00:35,132 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 00:00:35,332 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17
[2024-03-12 00:00:35,334 INFO  L420      AbstractCegarLoop]: === Iteration 19 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:00:35,334 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:00:35,335 INFO  L85        PathProgramCache]: Analyzing trace with hash -778908503, now seen corresponding path program 1 times
[2024-03-12 00:00:35,336 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:00:35,336 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923392014]
[2024-03-12 00:00:35,336 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:00:35,337 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:00:35,377 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:00:35,624 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:00:35,624 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:00:35,625 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923392014]
[2024-03-12 00:00:35,625 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923392014] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:00:35,625 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:00:35,625 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-12 00:00:35,625 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123645470]
[2024-03-12 00:00:35,625 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:00:35,626 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-12 00:00:35,626 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:00:35,626 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-12 00:00:35,627 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72
[2024-03-12 00:00:36,259 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 314 out of 425
[2024-03-12 00:00:36,260 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 530 transitions, 2698 flow. Second operand  has 9 states, 9 states have (on average 318.1111111111111) internal successors, (2863), 9 states have internal predecessors, (2863), 0 states have call successors, (0), 0 states 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 00:00:36,260 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:00:36,260 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 425
[2024-03-12 00:00:36,261 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:01:56,207 INFO  L124   PetriNetUnfolderBase]: 157556/379097 cut-off events.
[2024-03-12 00:01:56,208 INFO  L125   PetriNetUnfolderBase]: For 373792/389312 co-relation queries the response was YES.
[2024-03-12 00:01:59,054 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1025746 conditions, 379097 events. 157556/379097 cut-off events. For 373792/389312 co-relation queries the response was YES. Maximal size of possible extension queue 4634. Compared 4993421 event pairs, 68041 based on Foata normal form. 1427/358267 useless extension candidates. Maximal degree in co-relation 1025652. Up to 170658 conditions per place. 
[2024-03-12 00:02:00,607 INFO  L140   encePairwiseOnDemand]: 397/425 looper letters, 386 selfloop transitions, 186 changer transitions 0/871 dead transitions.
[2024-03-12 00:02:00,607 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 871 transitions, 6238 flow
[2024-03-12 00:02:00,610 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-03-12 00:02:00,610 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2024-03-12 00:02:00,614 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3706 transitions.
[2024-03-12 00:02:00,615 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7927272727272727
[2024-03-12 00:02:00,615 INFO  L72            ComplementDD]: Start complementDD. Operand 11 states and 3706 transitions.
[2024-03-12 00:02:00,615 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 11 states and 3706 transitions.
[2024-03-12 00:02:00,616 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:02:00,616 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3706 transitions.
[2024-03-12 00:02:00,619 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 12 states, 11 states have (on average 336.90909090909093) internal successors, (3706), 11 states have internal predecessors, (3706), 0 states have call successors, (0), 0 states 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 00:02:00,625 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 12 states, 12 states have (on average 425.0) internal successors, (5100), 12 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states 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 00:02:00,626 INFO  L81            ComplementDD]: Finished complementDD. Result  has 12 states, 12 states have (on average 425.0) internal successors, (5100), 12 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states 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 00:02:00,626 INFO  L175             Difference]: Start difference. First operand has 381 places, 530 transitions, 2698 flow. Second operand 11 states and 3706 transitions.
[2024-03-12 00:02:00,626 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 871 transitions, 6238 flow
[2024-03-12 00:02:02,621 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 871 transitions, 6232 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-12 00:02:02,628 INFO  L231             Difference]: Finished difference. Result has 396 places, 633 transitions, 4443 flow
[2024-03-12 00:02:02,629 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2692, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=430, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4443, PETRI_PLACES=396, PETRI_TRANSITIONS=633}
[2024-03-12 00:02:02,629 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 65 predicate places.
[2024-03-12 00:02:02,629 INFO  L495      AbstractCegarLoop]: Abstraction has has 396 places, 633 transitions, 4443 flow
[2024-03-12 00:02:02,630 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 318.1111111111111) internal successors, (2863), 9 states have internal predecessors, (2863), 0 states have call successors, (0), 0 states 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 00:02:02,630 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:02:02,630 INFO  L208   CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:02:02,630 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-12 00:02:02,630 INFO  L420      AbstractCegarLoop]: === Iteration 20 === Targeting cleanerErr1ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:02:02,631 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:02:02,631 INFO  L85        PathProgramCache]: Analyzing trace with hash 411890233, now seen corresponding path program 1 times
[2024-03-12 00:02:02,631 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:02:02,631 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478238449]
[2024-03-12 00:02:02,631 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:02:02,631 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:02:02,675 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:02:03,140 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:02:03,140 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:02:03,140 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478238449]
[2024-03-12 00:02:03,141 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478238449] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:02:03,141 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:02:03,141 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-12 00:02:03,141 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383379664]
[2024-03-12 00:02:03,141 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:02:03,141 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-12 00:02:03,141 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:02:03,142 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-12 00:02:03,142 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72
[2024-03-12 00:02:04,569 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 357 out of 425
[2024-03-12 00:02:04,570 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 633 transitions, 4443 flow. Second operand  has 9 states, 9 states have (on average 359.8888888888889) internal successors, (3239), 9 states have internal predecessors, (3239), 0 states have call successors, (0), 0 states 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 00:02:04,571 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:02:04,571 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 357 of 425
[2024-03-12 00:02:04,571 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:02:12,877 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:12,878 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-12 00:02:12,878 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:02:12,878 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:02:12,878 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:13,275 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:13,276 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:02:13,276 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:13,276 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:02:13,276 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:02:13,281 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:13,281 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:02:13,281 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:02:13,281 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:02:13,281 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:13,686 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:13,686 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:02:13,687 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:02:13,687 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:13,687 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:02:13,690 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:13,690 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:02:13,690 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:02:13,690 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:13,690 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:02:13,696 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:13,696 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:02:13,696 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:02:13,696 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:13,696 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:02:14,259 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:14,259 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:02:14,259 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:02:14,259 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:14,260 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:02:14,262 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:14,262 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:02:14,262 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:02:14,262 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:02:14,262 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:14,268 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:14,268 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:02:14,268 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:02:14,268 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:14,269 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:02:14,718 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:14,718 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:02:14,719 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:02:14,719 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:14,719 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:02:14,721 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:14,721 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:02:14,721 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:02:14,722 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:02:14,722 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:14,727 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:14,727 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:02:14,727 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:14,727 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:02:14,727 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:02:15,205 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:15,206 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:02:15,206 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:15,206 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:02:15,206 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:02:15,209 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:15,209 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:02:15,209 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:02:15,209 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:15,209 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:02:15,844 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:15,845 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:02:15,845 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:15,845 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:02:15,845 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:02:19,727 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:19,727 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:02:19,727 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:19,727 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:19,727 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:02:20,160 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:20,160 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:02:20,160 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:20,160 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:20,160 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:02:20,165 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:20,165 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:02:20,165 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:02:20,165 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:20,165 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:20,702 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:20,702 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:02:20,702 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:02:20,702 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:02:20,702 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:02:20,706 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:20,706 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:02:20,707 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:02:20,707 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:02:20,707 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:02:20,712 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:20,712 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:02:20,712 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:02:20,712 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:02:20,713 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:02:21,098 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:21,098 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:02:21,098 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:02:21,098 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:02:21,099 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:02:21,101 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:21,101 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:02:21,102 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:02:21,102 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:02:21,102 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:02:21,107 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:21,107 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:02:21,107 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:02:21,108 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:02:21,108 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:02:21,469 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:21,470 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:02:21,470 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:21,470 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:21,470 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:02:21,473 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:21,473 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:02:21,473 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:21,473 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:02:21,474 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:21,479 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:21,480 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:02:21,480 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:21,480 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:02:21,480 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:21,798 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:21,798 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:02:21,798 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:02:21,798 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:02:21,798 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:02:21,801 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:21,801 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:02:21,801 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:02:21,802 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:02:21,802 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:02:22,097 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:22,098 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:02:22,098 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:02:22,098 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:02:22,098 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:02:22,709 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:22,710 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:02:22,710 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:22,710 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:22,710 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:22,710 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 323#L1026-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:22,710 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:02:22,711 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:22,711 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:22,711 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:24,106 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 195#L1036-13true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:24,106 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:02:24,106 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:02:24,106 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:02:24,106 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:02:24,665 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:24,665 INFO  L294   olderBase$Statistics]: this new event has 259 ancestors and is cut-off event
[2024-03-12 00:02:24,665 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:24,665 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:24,665 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:24,665 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, 323#L1026-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:24,666 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-12 00:02:24,666 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:24,666 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:24,666 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:25,026 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 195#L1036-13true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:25,027 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:02:25,027 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:02:25,027 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:02:25,027 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:02:35,091 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-12 00:02:35,092 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:02:35,092 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:02:35,092 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:02:35,092 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:02:35,307 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, 131#L1033-7true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:35,308 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:02:35,308 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:02:35,308 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:35,308 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:02:35,355 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:35,355 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-12 00:02:35,355 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-12 00:02:35,356 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:35,356 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:36,463 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:36,463 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:02:36,463 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:36,463 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:02:36,463 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:36,870 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:36,870 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:02:36,870 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:36,870 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:02:36,871 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:02:36,871 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:38,417 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:38,417 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,417 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,418 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,418 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,418 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:38,418 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,418 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,419 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,419 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][214], [543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 149#L1068-2true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:38,484 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,484 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,484 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,484 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:02:38,954 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:38,954 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-12 00:02:38,954 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:38,954 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:02:38,954 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:02:38,954 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:02:39,265 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:39,266 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:02:39,266 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:02:39,266 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:02:39,266 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:02:39,266 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:02:39,609 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:39,609 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:02:39,609 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:02:39,610 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:02:39,610 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:02:39,610 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:02:39,819 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][677], [395#L1027-5true, 543#true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-12 00:02:39,819 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:02:39,819 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:02:39,820 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:02:39,820 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:02:39,938 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-12 00:02:39,938 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-12 00:02:39,939 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:02:39,939 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:02:39,939 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:02:40,564 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][677], [395#L1027-5true, 543#true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-12 00:02:40,565 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:02:40,565 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:02:40,565 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:02:40,565 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:02:40,902 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true, 355#L1043-4true])
[2024-03-12 00:02:40,902 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-12 00:02:40,903 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:02:40,903 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:02:40,903 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:02:41,198 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][402], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true])
[2024-03-12 00:02:41,198 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:02:41,198 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:02:41,199 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:02:41,199 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:02:43,042 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][402], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 36#L1056-3true, 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,042 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:02:43,042 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:02:43,043 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:02:43,043 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:02:43,345 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 167#L1043-1true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,345 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:02:43,345 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:02:43,346 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:02:43,346 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:02:43,370 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,370 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:43,370 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:43,370 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,371 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,623 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 400#L1028-6true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,623 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-12 00:02:43,624 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:02:43,624 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:02:43,624 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:02:43,625 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,625 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,625 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,625 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,625 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,628 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 167#L1043-1true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,629 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,629 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,629 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,629 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,629 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 390#L1036-2true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,630 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,630 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,630 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,630 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,631 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,632 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,632 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,632 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,632 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,632 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,632 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,632 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,632 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,633 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,639 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-12 00:02:43,639 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,639 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,639 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:02:43,639 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:43,651 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,651 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:43,652 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:43,652 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:43,652 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:43,896 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,896 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,896 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,896 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,897 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,897 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:02:43,902 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,903 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:43,903 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,903 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,903 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,903 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,904 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,904 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,904 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,904 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,905 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,905 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:43,905 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:43,905 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:43,905 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,905 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:43,905 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,906 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,906 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,906 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,906 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,909 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:43,909 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,909 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,909 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,909 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,911 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-12 00:02:43,911 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,912 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,912 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,912 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,918 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,919 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,919 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,919 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,919 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,923 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, 393#L1036-3true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:43,923 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,923 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:43,923 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,923 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:43,924 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:44,054 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, 374#L1035-4true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,055 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:44,055 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:44,055 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:02:44,055 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:44,056 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 413#L1035-5true])
[2024-03-12 00:02:44,056 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,056 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,056 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,056 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,099 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 19#L1028true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:44,099 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is not cut-off event
[2024-03-12 00:02:44,099 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-12 00:02:44,099 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-12 00:02:44,100 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-12 00:02:44,181 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,182 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,182 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,182 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,182 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,182 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,182 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,182 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,182 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,183 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,183 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,185 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:44,185 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,185 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,185 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,185 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,193 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,193 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,193 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,194 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,194 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,194 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,196 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,196 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,196 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,196 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,197 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:02:44,197 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,197 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:44,526 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 376#L1034-9true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 19#L1028true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:44,526 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is not cut-off event
[2024-03-12 00:02:44,526 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-12 00:02:44,527 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-12 00:02:44,527 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-12 00:02:44,606 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,607 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,607 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,607 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,607 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,609 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), 290#L1036-8true, Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-12 00:02:44,610 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,610 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,610 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,610 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,615 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,615 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,615 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,615 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:44,615 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,615 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,615 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:44,689 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,690 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:44,690 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:44,690 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:44,690 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:44,740 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 390#L1036-2true, 123#L1069-7true])
[2024-03-12 00:02:44,741 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:02:44,741 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:02:44,741 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:44,741 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:02:44,871 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:44,872 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:02:44,872 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:44,872 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:44,872 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:02:44,874 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), 290#L1036-8true, Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:44,874 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:02:44,874 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:44,874 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:44,875 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:02:44,876 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true, 238#L1059-5true])
[2024-03-12 00:02:44,876 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:02:44,877 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:02:44,877 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:44,877 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:02:45,007 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:45,007 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:02:45,008 INFO  L297   olderBase$Statistics]:   existing Event has 259 ancestors and is cut-off event
[2024-03-12 00:02:45,008 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:45,008 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:02:45,137 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,138 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:02:45,138 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:45,138 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:45,138 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:02:45,138 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,138 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,138 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,139 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,139 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,140 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 303#L1036-9true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:45,141 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:02:45,141 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:45,141 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:02:45,141 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:45,143 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-12 00:02:45,143 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:02:45,143 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:02:45,143 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:45,143 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:02:45,287 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:45,288 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:02:45,288 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:45,288 INFO  L297   olderBase$Statistics]:   existing Event has 260 ancestors and is cut-off event
[2024-03-12 00:02:45,288 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:02:45,413 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-12 00:02:45,414 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,414 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,414 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,414 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,414 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-12 00:02:45,414 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,415 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,415 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,415 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,416 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:45,416 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,417 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,417 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,417 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,418 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-12 00:02:45,418 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,418 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,480 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,480 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,480 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,480 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,481 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,489 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), 167#L1043-1true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,489 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,489 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,489 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,489 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,524 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,524 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,524 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,524 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,524 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,525 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,525 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,525 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,525 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,525 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,537 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, 393#L1036-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,538 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,538 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,538 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,538 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,547 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 390#L1036-2true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,547 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,548 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,548 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:02:45,548 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:02:45,563 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-12 00:02:45,563 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:45,563 INFO  L297   olderBase$Statistics]:   existing Event has 261 ancestors and is cut-off event
[2024-03-12 00:02:45,564 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:45,564 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:02:45,589 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][454], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true, 123#L1069-7true])
[2024-03-12 00:02:45,590 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:02:45,590 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:45,590 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:45,590 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:02:45,677 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,677 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,677 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,677 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,677 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,678 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,678 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,678 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,678 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,678 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,679 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:45,680 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,680 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,680 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,680 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,681 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-12 00:02:45,681 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,681 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,681 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,681 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,742 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,742 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,742 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,742 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,742 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,742 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,794 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,794 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,795 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,795 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,795 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,795 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,795 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,795 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,796 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,796 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,803 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,803 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,803 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,803 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,803 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,814 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,815 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,815 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,815 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:02:45,815 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:02:45,962 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 131#L1033-7true, 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,962 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:45,962 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:02:45,963 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:45,963 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:02:45,963 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:02:45,963 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 131#L1033-7true, 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,963 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,963 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,963 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:02:45,964 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:02:45,965 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,965 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,965 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,965 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,965 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,965 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:45,965 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:45,966 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:45,966 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:45,966 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:02:45,967 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-12 00:02:45,967 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:45,967 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,967 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:45,967 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,012 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,013 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,013 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,013 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:46,013 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:46,083 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,084 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,084 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,084 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,084 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,084 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,084 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,085 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:46,085 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,085 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:46,093 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,093 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,093 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:46,093 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:02:46,093 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:02:46,258 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,259 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,259 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,259 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,259 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,259 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,259 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,260 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,260 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,260 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,301 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-12 00:02:46,301 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,302 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,383 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,383 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,384 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,384 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,384 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,395 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,396 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,396 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,396 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:02:46,396 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:02:46,846 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 303#L1036-9true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,846 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,846 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,847 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,847 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,850 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,850 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,850 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,850 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,850 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,857 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:46,857 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,857 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:02:46,857 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:46,857 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:02:47,137 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,138 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:02:47,138 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:02:47,138 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:02:47,138 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:02:47,141 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 303#L1036-9true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,142 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:02:47,142 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:02:47,142 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:02:47,142 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:02:47,145 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,145 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:02:47,145 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:02:47,146 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:02:47,146 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:02:47,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,422 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,422 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,422 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,422 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,423 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,423 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,423 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,423 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,426 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,426 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,427 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,427 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,427 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,431 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-12 00:02:47,431 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,431 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,431 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,431 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,436 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,437 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,437 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,437 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:02:47,437 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:02:47,695 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,695 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,695 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:47,696 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,696 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:47,696 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,696 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,696 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,696 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,696 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,700 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,700 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,700 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,700 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,700 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,705 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-12 00:02:47,706 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,706 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:02:47,706 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,706 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:02:47,866 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:47,867 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:02:47,867 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:02:47,867 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:47,867 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:02:47,868 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:47,868 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,868 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:02:47,868 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:02:47,868 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:47,955 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,955 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:02:47,955 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:02:47,955 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:47,956 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:47,956 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,956 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,956 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,956 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:47,956 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:47,961 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:47,961 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,961 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:02:47,961 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:47,962 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:02:48,103 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][472], [543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true])
[2024-03-12 00:02:48,103 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:02:48,104 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:02:48,104 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:02:48,104 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:02:48,130 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:48,130 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:02:48,130 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:02:48,130 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:02:48,131 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:02:48,131 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:48,131 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:02:48,131 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:02:48,131 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:48,131 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:02:48,210 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:48,210 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:02:48,210 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:02:48,211 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:02:48,211 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:02:48,211 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:48,211 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:02:48,211 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:48,211 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:02:48,211 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:02:48,383 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:48,383 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:02:48,383 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:48,384 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:02:48,384 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:48,384 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:48,384 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:02:48,384 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:02:48,384 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:02:48,384 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:02:48,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-12 00:02:48,616 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:02:48,616 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:48,616 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:02:48,616 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:02:48,617 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-12 00:02:48,617 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:02:48,617 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:48,617 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:02:48,617 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:02:49,530 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-12 00:02:49,530 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:02:49,530 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:02:49,530 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:02:49,530 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:02:49,681 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:49,681 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:02:49,681 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:02:49,682 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:02:49,682 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:02:49,817 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:49,818 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:02:49,818 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:02:49,818 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:02:49,818 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:02:49,941 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 376#L1034-9true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:49,942 INFO  L294   olderBase$Statistics]: this new event has 392 ancestors and is cut-off event
[2024-03-12 00:02:49,942 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:02:49,942 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:02:49,942 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:02:49,942 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:49,942 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-12 00:02:49,942 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:02:49,943 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:02:49,943 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:02:49,943 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-12 00:02:49,943 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-12 00:02:49,943 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:02:49,943 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:02:49,943 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:02:50,671 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0NotInUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 195#L1036-13true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-12 00:02:50,671 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:02:50,671 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:02:50,671 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:02:50,671 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:02:50,707 INFO  L124   PetriNetUnfolderBase]: 70197/224162 cut-off events.
[2024-03-12 00:02:50,707 INFO  L125   PetriNetUnfolderBase]: For 495963/568017 co-relation queries the response was YES.
[2024-03-12 00:02:52,781 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 635499 conditions, 224162 events. 70197/224162 cut-off events. For 495963/568017 co-relation queries the response was YES. Maximal size of possible extension queue 3035. Compared 3150257 event pairs, 23052 based on Foata normal form. 5187/214722 useless extension candidates. Maximal degree in co-relation 635396. Up to 77215 conditions per place. 
[2024-03-12 00:02:53,581 INFO  L140   encePairwiseOnDemand]: 412/425 looper letters, 243 selfloop transitions, 11 changer transitions 0/710 dead transitions.
[2024-03-12 00:02:53,581 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 710 transitions, 5415 flow
[2024-03-12 00:02:53,582 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. 
[2024-03-12 00:02:53,582 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 10 states.
[2024-03-12 00:02:53,585 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3656 transitions.
[2024-03-12 00:02:53,586 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8602352941176471
[2024-03-12 00:02:53,586 INFO  L72            ComplementDD]: Start complementDD. Operand 10 states and 3656 transitions.
[2024-03-12 00:02:53,586 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 10 states and 3656 transitions.
[2024-03-12 00:02:53,587 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:02:53,587 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3656 transitions.
[2024-03-12 00:02:53,590 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 11 states, 10 states have (on average 365.6) internal successors, (3656), 10 states have internal predecessors, (3656), 0 states have call successors, (0), 0 states 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 00:02:53,594 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 11 states, 11 states have (on average 425.0) internal successors, (4675), 11 states have internal predecessors, (4675), 0 states have call successors, (0), 0 states 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 00:02:53,594 INFO  L81            ComplementDD]: Finished complementDD. Result  has 11 states, 11 states have (on average 425.0) internal successors, (4675), 11 states have internal predecessors, (4675), 0 states have call successors, (0), 0 states 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 00:02:53,594 INFO  L175             Difference]: Start difference. First operand has 396 places, 633 transitions, 4443 flow. Second operand 10 states and 3656 transitions.
[2024-03-12 00:02:53,594 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 710 transitions, 5415 flow
[2024-03-12 00:03:18,814 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 710 transitions, 5298 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 00:03:18,820 INFO  L231             Difference]: Finished difference. Result has 397 places, 630 transitions, 4376 flow
[2024-03-12 00:03:18,821 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=4348, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=629, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=618, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4376, PETRI_PLACES=397, PETRI_TRANSITIONS=630}
[2024-03-12 00:03:18,821 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 66 predicate places.
[2024-03-12 00:03:18,821 INFO  L495      AbstractCegarLoop]: Abstraction has has 397 places, 630 transitions, 4376 flow
[2024-03-12 00:03:18,822 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 359.8888888888889) internal successors, (3239), 9 states have internal predecessors, (3239), 0 states have call successors, (0), 0 states 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 00:03:18,822 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:18,822 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:03:18,822 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-12 00:03:18,822 INFO  L420      AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:03:18,823 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:18,823 INFO  L85        PathProgramCache]: Analyzing trace with hash 1180131933, now seen corresponding path program 1 times
[2024-03-12 00:03:18,823 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:18,823 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781149290]
[2024-03-12 00:03:18,823 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:18,824 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:18,849 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:18,873 INFO  L134       CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked.
[2024-03-12 00:03:18,873 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:18,874 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781149290]
[2024-03-12 00:03:18,874 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781149290] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:18,874 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:18,874 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:03:18,874 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915732201]
[2024-03-12 00:03:18,874 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:18,875 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:03:18,875 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:18,875 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:03:18,875 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:03:18,881 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 389 out of 425
[2024-03-12 00:03:18,881 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 630 transitions, 4376 flow. Second operand  has 3 states, 3 states have (on average 391.6666666666667) internal successors, (1175), 3 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states 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 00:03:18,881 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:18,881 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 389 of 425
[2024-03-12 00:03:18,882 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:26,668 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:26,668 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-12 00:03:26,668 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:03:26,668 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:03:26,668 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:03:27,205 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:27,205 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:03:27,205 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:03:27,205 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:03:27,205 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:03:27,610 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:27,611 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:03:27,611 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:03:27,611 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:03:27,611 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:03:27,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:27,616 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:03:27,616 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:03:27,616 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:03:27,616 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:03:28,067 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:28,067 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:03:28,067 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:03:28,067 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:03:28,067 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:03:28,072 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:28,072 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:03:28,072 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:03:28,072 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:03:28,072 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:03:28,691 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:28,692 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:03:28,692 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:03:28,692 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:03:28,692 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:03:28,696 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:28,696 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:03:28,696 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:03:28,696 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:03:28,696 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:03:29,182 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:29,183 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:03:29,183 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:03:29,183 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:03:29,183 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:03:29,187 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:29,187 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:03:29,188 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:03:29,188 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:03:29,188 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:03:29,688 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:29,689 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:03:29,689 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:03:29,689 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:03:29,689 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,002 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 376#L1034-9true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 316#L1070-1true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,003 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:03:33,003 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:03:33,003 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:03:33,003 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:03:33,006 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,006 INFO  L294   olderBase$Statistics]: this new event has 239 ancestors and is cut-off event
[2024-03-12 00:03:33,006 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 00:03:33,006 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:03:33,007 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 00:03:33,007 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,007 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-12 00:03:33,007 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 00:03:33,007 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 00:03:33,007 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:03:33,008 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,008 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,008 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:03:33,008 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,008 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:03:33,008 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,008 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,009 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:03:33,009 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 00:03:33,627 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 376#L1034-9true, 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~breads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 380#L1070-2true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,628 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,628 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,628 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,628 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:03:33,745 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:33,745 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:03:33,746 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:33,746 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:33,746 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:34,182 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:34,183 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:03:34,183 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:34,183 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:34,183 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:34,600 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:34,600 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:03:34,600 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:34,600 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:34,600 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:34,605 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:34,605 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:03:34,605 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:34,606 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:34,606 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:35,127 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:35,127 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:03:35,128 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:35,128 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:35,128 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:35,132 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:35,132 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:03:35,133 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:35,133 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:35,133 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:35,489 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:35,489 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:03:35,489 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:35,490 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:35,490 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:35,492 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:35,493 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:03:35,493 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:35,493 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:35,493 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:35,819 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:35,819 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:03:35,819 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:35,820 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:35,820 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:35,824 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:35,824 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:03:35,824 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:35,824 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:35,824 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:36,097 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:36,098 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:03:36,098 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:36,098 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:36,098 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:36,098 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:36,098 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:03:36,099 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:36,099 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:36,099 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:36,099 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:36,099 INFO  L294   olderBase$Statistics]: this new event has 243 ancestors and is cut-off event
[2024-03-12 00:03:36,099 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:36,099 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:36,100 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:36,100 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:36,100 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:03:36,100 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:36,100 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:36,100 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:36,125 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:36,126 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:03:36,126 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:36,126 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:36,126 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:37,645 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 376#L1034-9true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 457#true, 525#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, 281#L1026-9true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 316#L1070-1true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1600#(= |#race~data~0| 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:03:37,645 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:03:37,645 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:37,645 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:37,646 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:37,649 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:37,649 INFO  L294   olderBase$Statistics]: this new event has 253 ancestors and is cut-off event
[2024-03-12 00:03:37,649 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:03:37,649 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-12 00:03:37,650 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:03:37,650 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:37,650 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-12 00:03:37,650 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:37,650 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:37,650 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:03:37,651 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:37,651 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:03:37,651 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:37,651 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:37,651 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:37,651 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:37,652 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:03:37,652 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:37,652 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:37,652 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:37,652 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:37,652 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:03:37,652 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:03:37,652 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:03:37,653 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:03:37,807 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 380#L1070-2true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 376#L1034-9true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 457#true, 525#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, 281#L1026-9true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-12 00:03:37,807 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:03:37,807 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:37,807 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:37,808 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:49,088 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 131#L1033-7true, 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,088 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-12 00:03:49,089 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:03:49,089 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-12 00:03:49,089 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:03:49,210 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,210 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:03:49,210 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 00:03:49,210 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:03:49,210 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 00:03:49,510 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,511 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:03:49,511 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:03:49,511 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 00:03:49,511 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 00:03:49,515 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,516 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:03:49,516 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 00:03:49,516 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-12 00:03:49,516 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:03:49,813 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,813 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:03:49,813 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 00:03:49,813 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 00:03:49,814 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:03:49,817 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,817 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:03:49,817 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 00:03:49,817 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:03:49,817 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 00:03:49,820 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,820 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:03:49,820 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 00:03:49,820 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-12 00:03:49,820 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:03:49,997 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,998 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:03:49,998 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:49,998 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:03:49,998 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:49,998 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:49,999 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:03:49,999 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:49,999 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:49,999 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:03:50,148 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,148 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-12 00:03:50,148 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:03:50,149 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,149 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,151 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,151 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-12 00:03:50,151 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,151 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:03:50,151 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,153 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 144#L1059-6true])
[2024-03-12 00:03:50,154 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-12 00:03:50,154 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,154 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:03:50,154 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,156 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,156 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-12 00:03:50,156 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,157 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:03:50,157 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:03:50,601 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,601 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:03:50,601 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:50,601 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,602 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,603 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,603 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:03:50,603 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,603 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:50,603 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,603 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:50,604 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,604 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:03:50,604 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,604 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:50,604 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,606 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,607 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:03:50,607 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,607 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:50,607 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,609 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,610 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:03:50,610 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,610 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:50,610 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,611 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,611 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:03:50,611 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,611 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:03:50,611 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:03:50,922 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,922 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-12 00:03:50,922 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:50,923 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:50,923 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:50,923 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:50,923 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,923 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:03:50,923 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,924 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:50,924 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,926 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,926 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:03:50,926 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:50,926 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,927 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,927 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:50,927 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:03:50,928 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:50,928 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:03:50,928 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:03:51,242 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,243 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:03:51,243 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,243 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:51,243 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,243 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:51,244 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,244 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-12 00:03:51,244 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:51,244 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:51,244 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:51,245 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,245 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-12 00:03:51,245 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:51,245 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:51,245 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:51,323 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,323 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-12 00:03:51,323 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:51,323 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:03:51,323 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:51,323 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:03:51,567 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,568 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-12 00:03:51,568 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,568 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,568 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,568 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,569 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,569 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:03:51,569 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,569 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,569 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:51,637 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,637 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:03:51,637 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,637 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:51,638 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,652 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,653 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:03:51,653 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,653 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:03:51,653 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:51,653 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:03:51,958 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,958 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-12 00:03:51,958 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,958 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,958 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,969 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,969 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-12 00:03:51,969 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,969 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,969 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,969 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,982 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:51,982 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-12 00:03:51,983 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,983 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:51,983 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:03:51,983 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:03:52,410 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,410 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:03:52,410 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,410 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,410 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:52,410 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,411 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-12 00:03:52,411 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,411 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,411 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,423 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,423 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:03:52,423 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,423 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:52,423 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,434 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,434 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:03:52,434 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,435 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:52,435 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,435 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:52,451 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,451 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:03:52,451 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,451 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:52,451 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:03:52,452 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:03:52,739 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,739 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-12 00:03:52,739 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,739 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,740 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,740 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,740 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:03:52,740 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:52,740 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:52,740 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:52,740 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:52,754 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,754 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-12 00:03:52,754 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,754 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,754 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,767 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,767 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-12 00:03:52,767 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,767 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,768 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,768 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,785 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:52,785 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-12 00:03:52,786 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:52,786 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,786 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:03:52,786 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:03:53,080 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,080 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:03:53,080 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,080 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,080 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:53,081 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,081 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:03:53,081 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:53,081 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,081 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,081 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:53,098 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,098 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:03:53,098 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,098 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:53,098 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,112 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,113 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:03:53,113 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:53,113 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:53,113 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,113 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,132 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,132 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:03:53,132 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:53,132 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,133 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:03:53,133 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:03:53,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,423 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:03:53,423 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:53,423 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,423 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,423 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,424 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-12 00:03:53,424 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:53,424 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:53,424 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:03:53,424 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:03:53,443 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,443 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:03:53,443 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:53,443 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,443 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,454 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,454 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:03:53,454 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,455 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:53,455 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:03:53,455 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:03:53,762 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,763 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-12 00:03:53,763 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:53,763 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:03:53,763 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:53,763 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,763 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:03:53,763 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:03:53,764 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:03:53,764 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:03:53,764 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:03:53,781 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:53,781 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-12 00:03:53,781 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:53,781 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:03:53,781 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:03:54,231 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:54,232 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:03:54,232 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:03:54,232 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:03:54,232 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:03:54,232 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:54,232 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:03:54,233 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:03:54,233 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-12 00:03:54,233 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:03:54,233 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-12 00:03:57,366 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:57,366 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:03:57,367 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:03:57,367 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:03:57,367 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:03:57,369 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, 393#L1036-3true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:57,369 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:03:57,369 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:03:57,369 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:03:57,369 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:03:57,636 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:57,636 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:03:57,636 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:03:57,636 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:03:57,636 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:03:57,638 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:57,638 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:03:57,638 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:03:57,638 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:03:57,638 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:03:57,909 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:57,909 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:03:57,909 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:03:57,909 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:03:57,909 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:03:57,910 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 355#L1043-4true])
[2024-03-12 00:03:57,911 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:57,911 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:03:57,911 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:03:59,023 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][439], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true, 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:59,024 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:03:59,024 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:03:59,024 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:03:59,024 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:03:59,365 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:03:59,365 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:03:59,365 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:03:59,365 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:03:59,366 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:04:01,169 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,170 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,170 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:04:01,398 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][455], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1600#(= |#race~data~0| 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,398 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:04:01,398 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:04:01,398 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:04:01,398 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:04:01,425 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,426 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,426 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:04:01,426 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:04:01,681 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,681 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:04:01,681 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:04:01,681 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:04:01,681 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:04:01,681 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:04:01,681 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,682 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:04:01,682 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:04:01,682 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:04:01,682 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:04:01,682 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:04:01,931 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,931 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:04:01,931 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:04:01,931 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:04:01,931 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:04:01,931 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:04:01,931 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:01,931 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:04:01,932 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:04:01,932 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:04:01,932 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:04:01,932 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:04:02,163 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:02,164 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:04:02,164 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:04:02,164 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:04:02,164 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:04:02,164 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:04:02,164 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:04:02,164 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~breads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:02,165 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-12 00:04:02,165 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-12 00:04:02,165 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:04:02,165 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:04:02,165 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:04:02,165 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:04:02,916 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:02,917 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:04:02,917 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:04:02,917 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:04:02,917 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:04:03,079 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,079 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:04:03,079 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:03,079 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:03,079 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:03,080 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,080 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:04:03,080 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:03,080 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:03,080 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:03,237 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,237 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:04:03,237 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:03,237 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:03,237 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:03,238 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,238 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:04:03,238 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:03,238 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:03,238 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,371 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,371 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:04:03,371 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:04:03,372 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,372 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-12 00:04:03,372 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:04:03,372 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:04:03,373 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:04:03,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,483 INFO  L294   olderBase$Statistics]: this new event has 392 ancestors and is cut-off event
[2024-03-12 00:04:03,483 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:04:03,483 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:04:03,483 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:04:03,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,484 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-12 00:04:03,484 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:04:03,484 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:04:03,484 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:04:03,824 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][405], [395#L1027-5true, 543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~breads_total~0 1), Black: 549#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-12 00:04:03,824 INFO  L294   olderBase$Statistics]: this new event has 400 ancestors and is cut-off event
[2024-03-12 00:04:03,824 INFO  L297   olderBase$Statistics]:   existing Event has 261 ancestors and is cut-off event
[2024-03-12 00:04:03,824 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:04:03,824 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:04:05,028 INFO  L124   PetriNetUnfolderBase]: 66809/223989 cut-off events.
[2024-03-12 00:04:05,029 INFO  L125   PetriNetUnfolderBase]: For 365986/382223 co-relation queries the response was YES.
[2024-03-12 00:04:07,028 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 630896 conditions, 223989 events. 66809/223989 cut-off events. For 365986/382223 co-relation queries the response was YES. Maximal size of possible extension queue 3035. Compared 3184869 event pairs, 21236 based on Foata normal form. 705/213047 useless extension candidates. Maximal degree in co-relation 630797. Up to 81785 conditions per place. 
[2024-03-12 00:04:07,767 INFO  L140   encePairwiseOnDemand]: 421/425 looper letters, 29 selfloop transitions, 4 changer transitions 0/641 dead transitions.
[2024-03-12 00:04:07,768 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 641 transitions, 4469 flow
[2024-03-12 00:04:07,768 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:04:07,768 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:04:07,769 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1200 transitions.
[2024-03-12 00:04:07,770 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9411764705882353
[2024-03-12 00:04:07,770 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1200 transitions.
[2024-03-12 00:04:07,770 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1200 transitions.
[2024-03-12 00:04:07,770 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:07,770 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1200 transitions.
[2024-03-12 00:04:07,771 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 400.0) internal successors, (1200), 3 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states 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 00:04:07,773 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states 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 00:04:07,773 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states 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 00:04:07,773 INFO  L175             Difference]: Start difference. First operand has 397 places, 630 transitions, 4376 flow. Second operand 3 states and 1200 transitions.
[2024-03-12 00:04:07,773 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 641 transitions, 4469 flow
[2024-03-12 00:04:30,536 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 641 transitions, 4451 flow, removed 0 selfloop flow, removed 7 redundant places.
[2024-03-12 00:04:30,555 INFO  L231             Difference]: Finished difference. Result has 394 places, 632 transitions, 4386 flow
[2024-03-12 00:04:30,556 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=4358, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=630, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=626, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=4386, PETRI_PLACES=394, PETRI_TRANSITIONS=632}
[2024-03-12 00:04:30,556 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 63 predicate places.
[2024-03-12 00:04:30,556 INFO  L495      AbstractCegarLoop]: Abstraction has has 394 places, 632 transitions, 4386 flow
[2024-03-12 00:04:30,557 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 391.6666666666667) internal successors, (1175), 3 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states 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 00:04:30,557 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:30,557 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:04:30,557 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-12 00:04:30,557 INFO  L420      AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:04:30,557 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:30,558 INFO  L85        PathProgramCache]: Analyzing trace with hash 1439725841, now seen corresponding path program 2 times
[2024-03-12 00:04:30,558 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:30,558 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371959088]
[2024-03-12 00:04:30,558 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:30,558 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:30,610 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 00:04:30,611 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-12 00:04:30,634 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 00:04:30,672 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-12 00:04:30,672 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-12 00:04:30,672 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (49 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (48 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (47 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (46 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (45 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (44 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (43 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (42 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (41 of 51 remaining)
[2024-03-12 00:04:30,674 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (40 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (39 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (38 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (37 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (36 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (35 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (34 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (33 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (32 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (30 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (29 of 51 remaining)
[2024-03-12 00:04:30,675 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (28 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (26 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (25 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (24 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (23 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (22 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (19 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (17 of 51 remaining)
[2024-03-12 00:04:30,676 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (16 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (15 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (14 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (13 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (12 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (11 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (10 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (9 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (8 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (7 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (6 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (5 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (4 of 51 remaining)
[2024-03-12 00:04:30,677 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 51 remaining)
[2024-03-12 00:04:30,678 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (2 of 51 remaining)
[2024-03-12 00:04:30,678 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 51 remaining)
[2024-03-12 00:04:30,678 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (0 of 51 remaining)
[2024-03-12 00:04:30,678 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-12 00:04:30,678 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:04:30,680 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-12 00:04:30,680 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-12 00:04:30,722 INFO  L144    ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions.
[2024-03-12 00:04:30,725 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 552 places, 565 transitions, 1168 flow
[2024-03-12 00:04:30,872 INFO  L124   PetriNetUnfolderBase]: 37/863 cut-off events.
[2024-03-12 00:04:30,872 INFO  L125   PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES.
[2024-03-12 00:04:30,877 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 889 conditions, 863 events. 37/863 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2575 event pairs, 0 based on Foata normal form. 0/731 useless extension candidates. Maximal degree in co-relation 884. Up to 8 conditions per place. 
[2024-03-12 00:04:30,877 INFO  L82        GeneralOperation]: Start removeDead. Operand has 552 places, 565 transitions, 1168 flow
[2024-03-12 00:04:30,882 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 380 places, 384 transitions, 787 flow
[2024-03-12 00:04:30,882 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 00:04:30,883 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;@794239fe, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 00:04:30,883 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 67 error locations.
[2024-03-12 00:04:30,884 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 00:04:30,885 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-12 00:04:30,885 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 00:04:30,885 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:30,885 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]
[2024-03-12 00:04:30,885 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 63 more)] ===
[2024-03-12 00:04:30,885 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:30,885 INFO  L85        PathProgramCache]: Analyzing trace with hash -1700161458, now seen corresponding path program 1 times
[2024-03-12 00:04:30,885 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:30,885 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803751624]
[2024-03-12 00:04:30,885 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:30,885 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:30,891 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:30,902 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 00:04:30,902 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:30,903 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803751624]
[2024-03-12 00:04:30,903 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803751624] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:30,903 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:30,903 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:04:30,903 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179011737]
[2024-03-12 00:04:30,903 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:30,904 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:04:30,904 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:30,904 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:04:30,904 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:04:30,949 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 500 out of 565
[2024-03-12 00:04:30,950 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 384 transitions, 787 flow. Second operand  has 3 states, 3 states have (on average 501.3333333333333) internal successors, (1504), 3 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states 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 00:04:30,950 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:30,950 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 500 of 565
[2024-03-12 00:04:30,950 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:35,162 INFO  L124   PetriNetUnfolderBase]: 4874/29241 cut-off events.
[2024-03-12 00:04:35,162 INFO  L125   PetriNetUnfolderBase]: For 472/472 co-relation queries the response was YES.
[2024-03-12 00:04:35,258 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 36590 conditions, 29241 events. 4874/29241 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 362515 event pairs, 4473 based on Foata normal form. 573/26500 useless extension candidates. Maximal degree in co-relation 36449. Up to 7054 conditions per place. 
[2024-03-12 00:04:35,353 INFO  L140   encePairwiseOnDemand]: 555/565 looper letters, 34 selfloop transitions, 2 changer transitions 1/374 dead transitions.
[2024-03-12 00:04:35,353 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 374 transitions, 839 flow
[2024-03-12 00:04:35,354 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:04:35,354 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:04:35,355 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1544 transitions.
[2024-03-12 00:04:35,355 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9109144542772861
[2024-03-12 00:04:35,355 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1544 transitions.
[2024-03-12 00:04:35,356 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1544 transitions.
[2024-03-12 00:04:35,356 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:35,356 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1544 transitions.
[2024-03-12 00:04:35,357 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 514.6666666666666) internal successors, (1544), 3 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states 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 00:04:35,359 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states 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 00:04:35,359 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states 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 00:04:35,359 INFO  L175             Difference]: Start difference. First operand has 380 places, 384 transitions, 787 flow. Second operand 3 states and 1544 transitions.
[2024-03-12 00:04:35,359 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 374 transitions, 839 flow
[2024-03-12 00:04:35,361 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 374 transitions, 838 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:04:35,364 INFO  L231             Difference]: Finished difference. Result has 377 places, 373 transitions, 768 flow
[2024-03-12 00:04:35,364 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=565, PETRI_DIFFERENCE_MINUEND_FLOW=766, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=768, PETRI_PLACES=377, PETRI_TRANSITIONS=373}
[2024-03-12 00:04:35,364 INFO  L281   CegarLoopForPetriNet]: 380 programPoint places, -3 predicate places.
[2024-03-12 00:04:35,365 INFO  L495      AbstractCegarLoop]: Abstraction has has 377 places, 373 transitions, 768 flow
[2024-03-12 00:04:35,365 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 501.3333333333333) internal successors, (1504), 3 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states 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 00:04:35,365 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:35,365 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]
[2024-03-12 00:04:35,365 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-12 00:04:35,365 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 63 more)] ===
[2024-03-12 00:04:35,366 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:35,366 INFO  L85        PathProgramCache]: Analyzing trace with hash -2108876273, now seen corresponding path program 1 times
[2024-03-12 00:04:35,366 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:35,366 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543471851]
[2024-03-12 00:04:35,366 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:35,366 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:35,371 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:35,384 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 00:04:35,385 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:35,385 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543471851]
[2024-03-12 00:04:35,385 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543471851] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:35,386 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:35,386 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:04:35,386 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233406745]
[2024-03-12 00:04:35,386 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:35,387 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:04:35,387 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:35,387 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:04:35,388 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:04:35,424 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 488 out of 565
[2024-03-12 00:04:35,425 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 373 transitions, 768 flow. Second operand  has 3 states, 3 states have (on average 489.0) internal successors, (1467), 3 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states 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 00:04:35,425 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:35,425 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 488 of 565
[2024-03-12 00:04:35,425 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:40,033 INFO  L124   PetriNetUnfolderBase]: 5886/33562 cut-off events.
[2024-03-12 00:04:40,034 INFO  L125   PetriNetUnfolderBase]: For 494/494 co-relation queries the response was YES.
[2024-03-12 00:04:40,145 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42273 conditions, 33562 events. 5886/33562 cut-off events. For 494/494 co-relation queries the response was YES. Maximal size of possible extension queue 404. Compared 419263 event pairs, 5199 based on Foata normal form. 0/29898 useless extension candidates. Maximal degree in co-relation 42217. Up to 8387 conditions per place. 
[2024-03-12 00:04:40,256 INFO  L140   encePairwiseOnDemand]: 557/565 looper letters, 37 selfloop transitions, 1 changer transitions 0/366 dead transitions.
[2024-03-12 00:04:40,257 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 366 transitions, 830 flow
[2024-03-12 00:04:40,258 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:04:40,258 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:04:40,258 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1509 transitions.
[2024-03-12 00:04:40,259 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8902654867256637
[2024-03-12 00:04:40,259 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1509 transitions.
[2024-03-12 00:04:40,259 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1509 transitions.
[2024-03-12 00:04:40,259 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:40,260 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1509 transitions.
[2024-03-12 00:04:40,261 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 503.0) internal successors, (1509), 3 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states 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 00:04:40,263 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states 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 00:04:40,263 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states 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 00:04:40,263 INFO  L175             Difference]: Start difference. First operand has 377 places, 373 transitions, 768 flow. Second operand 3 states and 1509 transitions.
[2024-03-12 00:04:40,263 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 366 transitions, 830 flow
[2024-03-12 00:04:40,265 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 366 transitions, 826 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:04:40,267 INFO  L231             Difference]: Finished difference. Result has 369 places, 366 transitions, 752 flow
[2024-03-12 00:04:40,268 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=565, PETRI_DIFFERENCE_MINUEND_FLOW=750, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=752, PETRI_PLACES=369, PETRI_TRANSITIONS=366}
[2024-03-12 00:04:40,268 INFO  L281   CegarLoopForPetriNet]: 380 programPoint places, -11 predicate places.
[2024-03-12 00:04:40,268 INFO  L495      AbstractCegarLoop]: Abstraction has has 369 places, 366 transitions, 752 flow
[2024-03-12 00:04:40,269 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 489.0) internal successors, (1467), 3 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states 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 00:04:40,269 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:40,269 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]
[2024-03-12 00:04:40,269 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23
[2024-03-12 00:04:40,269 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 63 more)] ===
[2024-03-12 00:04:40,269 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:40,270 INFO  L85        PathProgramCache]: Analyzing trace with hash 961257563, now seen corresponding path program 1 times
[2024-03-12 00:04:40,270 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:40,270 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229910459]
[2024-03-12 00:04:40,270 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:40,270 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:40,279 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:40,428 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 00:04:40,428 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:40,428 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229910459]
[2024-03-12 00:04:40,429 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229910459] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:40,429 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:40,429 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:04:40,429 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540550552]
[2024-03-12 00:04:40,429 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:40,429 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:04:40,430 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:40,430 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:04:40,430 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:04:40,849 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 412 out of 565
[2024-03-12 00:04:40,851 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 366 transitions, 752 flow. Second operand  has 6 states, 6 states have (on average 413.3333333333333) internal successors, (2480), 6 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states 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 00:04:40,851 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:40,851 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 412 of 565
[2024-03-12 00:04:40,851 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
