./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-3.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-3.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 da68c1a532e25086279a7dcea15925c4482f9ef2061682debce130df21360ad0
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-09 05:07:06,124 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-09 05:07:06,161 INFO  L114        SettingsManager]: Loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-03-09 05:07:06,165 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-09 05:07:06,165 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-09 05:07:06,180 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-09 05:07:06,181 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-09 05:07:06,181 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-09 05:07:06,182 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-09 05:07:06,182 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-09 05:07:06,182 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-09 05:07:06,183 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-09 05:07:06,183 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-09 05:07:06,183 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-09 05:07:06,183 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-09 05:07:06,184 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-09 05:07:06,184 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-09 05:07:06,184 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-09 05:07:06,185 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-09 05:07:06,185 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-09 05:07:06,185 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-09 05:07:06,186 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-09 05:07:06,186 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-09 05:07:06,186 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-09 05:07:06,187 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-09 05:07:06,187 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-09 05:07:06,187 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-09 05:07:06,187 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-09 05:07:06,188 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-09 05:07:06,188 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-09 05:07:06,188 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-09 05:07:06,188 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-09 05:07:06,188 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-09 05:07:06,189 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-09 05:07:06,189 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-09 05:07:06,189 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-09 05:07:06,189 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-09 05:07:06,189 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-09 05:07:06,190 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-09 05:07:06,190 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-09 05:07:06,190 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-09 05:07:06,190 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 -> da68c1a532e25086279a7dcea15925c4482f9ef2061682debce130df21360ad0
[2024-03-09 05:07:06,381 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-09 05:07:06,402 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-09 05:07:06,403 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-09 05:07:06,404 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-09 05:07:06,406 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-09 05:07:06,407 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-3.i
[2024-03-09 05:07:07,532 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-09 05:07:07,709 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-09 05:07:07,710 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-3.i
[2024-03-09 05:07:07,722 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/bc51a5f00/68d5ac0bc33248e388b3f71168d5f009/FLAGfd940bf2d
[2024-03-09 05:07:07,732 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/bc51a5f00/68d5ac0bc33248e388b3f71168d5f009
[2024-03-09 05:07:07,734 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-09 05:07:07,735 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-09 05:07:07,736 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-09 05:07:07,736 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-09 05:07:07,740 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-09 05:07:07,741 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 05:07:07" (1/1) ...
[2024-03-09 05:07:07,741 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c45af60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:07, skipping insertion in model container
[2024-03-09 05:07:07,742 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 05:07:07" (1/1) ...
[2024-03-09 05:07:07,784 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-09 05:07:08,085 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-09 05:07:08,097 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-09 05:07:08,134 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-09 05:07:08,175 INFO  L206         MainTranslator]: Completed translation
[2024-03-09 05:07:08,175 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08 WrapperNode
[2024-03-09 05:07:08,175 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-09 05:07:08,176 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-09 05:07:08,176 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-09 05:07:08,176 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-09 05:07:08,181 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,198 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,218 INFO  L138                Inliner]: procedures = 271, calls = 70, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 187
[2024-03-09 05:07:08,219 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-09 05:07:08,219 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-09 05:07:08,220 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-09 05:07:08,220 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-09 05:07:08,228 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,228 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,232 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,233 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,244 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,248 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,249 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,251 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,254 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-09 05:07:08,255 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-09 05:07:08,255 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-09 05:07:08,255 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-09 05:07:08,256 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (1/1) ...
[2024-03-09 05:07:08,260 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-09 05:07:08,268 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 05:07:08,283 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-03-09 05:07:08,286 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-09 05:07:08,312 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure cleaner
[2024-03-09 05:07:08,313 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleaner
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-09 05:07:08,313 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-09 05:07:08,313 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-09 05:07:08,314 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-09 05:07:08,314 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-09 05:07:08,315 WARN  L213             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement
[2024-03-09 05:07:08,498 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-09 05:07:08,500 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-09 05:07:08,905 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-09 05:07:08,931 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-09 05:07:08,931 INFO  L309             CfgBuilder]: Removed 5 assume(true) statements.
[2024-03-09 05:07:08,933 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 05:07:08 BoogieIcfgContainer
[2024-03-09 05:07:08,933 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-09 05:07:08,935 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-09 05:07:08,935 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-09 05:07:08,937 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-09 05:07:08,937 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.03 05:07:07" (1/3) ...
[2024-03-09 05:07:08,938 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c13f8ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 05:07:08, skipping insertion in model container
[2024-03-09 05:07:08,938 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:07:08" (2/3) ...
[2024-03-09 05:07:08,938 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c13f8ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 05:07:08, skipping insertion in model container
[2024-03-09 05:07:08,938 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 05:07:08" (3/3) ...
[2024-03-09 05:07:08,939 INFO  L112   eAbstractionObserver]: Analyzing ICFG per-thread-array-join-counter-race-3.i
[2024-03-09 05:07:08,945 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-09 05:07:08,951 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-09 05:07:08,952 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations.
[2024-03-09 05:07:08,952 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-09 05:07:09,014 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2024-03-09 05:07:09,044 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 412 places, 421 transitions, 856 flow
[2024-03-09 05:07:09,222 INFO  L124   PetriNetUnfolderBase]: 21/563 cut-off events.
[2024-03-09 05:07:09,222 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-09 05:07:09,233 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 574 conditions, 563 events. 21/563 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1248 event pairs, 0 based on Foata normal form. 0/481 useless extension candidates. Maximal degree in co-relation 443. Up to 6 conditions per place. 
[2024-03-09 05:07:09,234 INFO  L82        GeneralOperation]: Start removeDead. Operand has 412 places, 421 transitions, 856 flow
[2024-03-09 05:07:09,241 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 329 places, 334 transitions, 678 flow
[2024-03-09 05:07:09,248 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 05:07:09,254 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;@1c250cc8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 05:07:09,254 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 51 error locations.
[2024-03-09 05:07:09,260 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 05:07:09,261 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-09 05:07:09,261 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 05:07:09,261 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:09,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]
[2024-03-09 05:07:09,262 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-09 05:07:09,266 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:09,266 INFO  L85        PathProgramCache]: Analyzing trace with hash 736956336, now seen corresponding path program 1 times
[2024-03-09 05:07:09,273 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:09,273 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817037034]
[2024-03-09 05:07:09,273 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:09,273 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:09,359 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:09,456 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:09,456 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:09,456 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817037034]
[2024-03-09 05:07:09,457 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817037034] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:09,457 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:09,457 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:09,458 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112426094]
[2024-03-09 05:07:09,459 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:09,465 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:09,470 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:09,491 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:09,491 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:09,545 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 421
[2024-03-09 05:07:09,549 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 334 transitions, 678 flow. Second operand  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:09,549 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:09,550 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 421
[2024-03-09 05:07:09,550 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:10,375 INFO  L124   PetriNetUnfolderBase]: 630/5152 cut-off events.
[2024-03-09 05:07:10,375 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-09 05:07:10,388 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6164 conditions, 5152 events. 630/5152 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 43118 event pairs, 497 based on Foata normal form. 168/4639 useless extension candidates. Maximal degree in co-relation 6024. Up to 982 conditions per place. 
[2024-03-09 05:07:10,406 INFO  L140   encePairwiseOnDemand]: 411/421 looper letters, 28 selfloop transitions, 2 changer transitions 1/324 dead transitions.
[2024-03-09 05:07:10,406 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 324 transitions, 718 flow
[2024-03-09 05:07:10,408 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:07:10,409 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:07:10,420 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1160 transitions.
[2024-03-09 05:07:10,425 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9184481393507522
[2024-03-09 05:07:10,425 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1160 transitions.
[2024-03-09 05:07:10,425 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1160 transitions.
[2024-03-09 05:07:10,429 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:10,431 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1160 transitions.
[2024-03-09 05:07:10,438 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 386.6666666666667) internal successors, (1160), 3 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:10,444 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:10,445 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:10,447 INFO  L175             Difference]: Start difference. First operand has 329 places, 334 transitions, 678 flow. Second operand 3 states and 1160 transitions.
[2024-03-09 05:07:10,447 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 324 transitions, 718 flow
[2024-03-09 05:07:10,453 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 324 transitions, 717 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:07:10,459 INFO  L231             Difference]: Finished difference. Result has 326 places, 323 transitions, 659 flow
[2024-03-09 05:07:10,461 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=657, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=659, PETRI_PLACES=326, PETRI_TRANSITIONS=323}
[2024-03-09 05:07:10,466 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -3 predicate places.
[2024-03-09 05:07:10,467 INFO  L495      AbstractCegarLoop]: Abstraction has has 326 places, 323 transitions, 659 flow
[2024-03-09 05:07:10,468 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:10,468 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:10,468 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 05:07:10,468 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-09 05:07:10,469 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-09 05:07:10,469 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:10,469 INFO  L85        PathProgramCache]: Analyzing trace with hash 1266779438, now seen corresponding path program 1 times
[2024-03-09 05:07:10,470 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:10,470 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704151812]
[2024-03-09 05:07:10,470 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:10,471 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:10,516 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:10,554 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:10,555 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:10,555 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704151812]
[2024-03-09 05:07:10,555 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704151812] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:10,555 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:10,556 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:10,556 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056773299]
[2024-03-09 05:07:10,556 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:10,557 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:10,557 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:10,557 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:10,557 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:10,596 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 364 out of 421
[2024-03-09 05:07:10,598 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 323 transitions, 659 flow. Second operand  has 3 states, 3 states have (on average 365.0) internal successors, (1095), 3 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:10,598 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:10,598 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 364 of 421
[2024-03-09 05:07:10,598 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:11,300 INFO  L124   PetriNetUnfolderBase]: 718/5702 cut-off events.
[2024-03-09 05:07:11,300 INFO  L125   PetriNetUnfolderBase]: For 35/35 co-relation queries the response was YES.
[2024-03-09 05:07:11,310 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6860 conditions, 5702 events. 718/5702 cut-off events. For 35/35 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 49413 event pairs, 582 based on Foata normal form. 0/4993 useless extension candidates. Maximal degree in co-relation 6805. Up to 1124 conditions per place. 
[2024-03-09 05:07:11,326 INFO  L140   encePairwiseOnDemand]: 413/421 looper letters, 31 selfloop transitions, 1 changer transitions 0/316 dead transitions.
[2024-03-09 05:07:11,326 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 316 transitions, 709 flow
[2024-03-09 05:07:11,327 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:07:11,327 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:07:11,328 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1131 transitions.
[2024-03-09 05:07:11,329 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8954869358669834
[2024-03-09 05:07:11,329 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1131 transitions.
[2024-03-09 05:07:11,329 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1131 transitions.
[2024-03-09 05:07:11,329 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:11,330 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1131 transitions.
[2024-03-09 05:07:11,332 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 377.0) internal successors, (1131), 3 states have internal predecessors, (1131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:11,334 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:11,335 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:11,335 INFO  L175             Difference]: Start difference. First operand has 326 places, 323 transitions, 659 flow. Second operand 3 states and 1131 transitions.
[2024-03-09 05:07:11,335 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 316 transitions, 709 flow
[2024-03-09 05:07:11,336 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 316 transitions, 705 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:07:11,339 INFO  L231             Difference]: Finished difference. Result has 318 places, 316 transitions, 643 flow
[2024-03-09 05:07:11,339 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=641, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=643, PETRI_PLACES=318, PETRI_TRANSITIONS=316}
[2024-03-09 05:07:11,340 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -11 predicate places.
[2024-03-09 05:07:11,340 INFO  L495      AbstractCegarLoop]: Abstraction has has 318 places, 316 transitions, 643 flow
[2024-03-09 05:07:11,341 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 365.0) internal successors, (1095), 3 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:11,341 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:11,341 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-09 05:07:11,341 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-09 05:07:11,341 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-09 05:07:11,342 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:11,342 INFO  L85        PathProgramCache]: Analyzing trace with hash -1023817701, now seen corresponding path program 1 times
[2024-03-09 05:07:11,342 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:11,342 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057826626]
[2024-03-09 05:07:11,342 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:11,342 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:11,366 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:11,722 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:11,722 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:11,722 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057826626]
[2024-03-09 05:07:11,722 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057826626] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:11,722 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:11,722 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:07:11,723 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987915077]
[2024-03-09 05:07:11,723 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:11,723 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:07:11,723 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:11,724 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:07:11,724 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:07:12,093 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 313 out of 421
[2024-03-09 05:07:12,096 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 316 transitions, 643 flow. Second operand  has 6 states, 6 states have (on average 314.3333333333333) internal successors, (1886), 6 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:12,096 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:12,096 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 421
[2024-03-09 05:07:12,096 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:15,947 INFO  L124   PetriNetUnfolderBase]: 12453/33735 cut-off events.
[2024-03-09 05:07:15,947 INFO  L125   PetriNetUnfolderBase]: For 78/78 co-relation queries the response was YES.
[2024-03-09 05:07:16,010 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 52932 conditions, 33735 events. 12453/33735 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 763. Compared 361307 event pairs, 11729 based on Foata normal form. 0/30480 useless extension candidates. Maximal degree in co-relation 52876. Up to 19118 conditions per place. 
[2024-03-09 05:07:16,127 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 68 selfloop transitions, 5 changer transitions 0/315 dead transitions.
[2024-03-09 05:07:16,127 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 315 transitions, 787 flow
[2024-03-09 05:07:16,128 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:07:16,128 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:07:16,131 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1952 transitions.
[2024-03-09 05:07:16,132 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7727632620744259
[2024-03-09 05:07:16,132 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1952 transitions.
[2024-03-09 05:07:16,132 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1952 transitions.
[2024-03-09 05:07:16,133 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:16,133 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1952 transitions.
[2024-03-09 05:07:16,137 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 325.3333333333333) internal successors, (1952), 6 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,141 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,143 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,143 INFO  L175             Difference]: Start difference. First operand has 318 places, 316 transitions, 643 flow. Second operand 6 states and 1952 transitions.
[2024-03-09 05:07:16,143 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 315 transitions, 787 flow
[2024-03-09 05:07:16,147 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 315 transitions, 786 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:07:16,150 INFO  L231             Difference]: Finished difference. Result has 321 places, 315 transitions, 650 flow
[2024-03-09 05:07:16,150 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, 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-09 05:07:16,151 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -8 predicate places.
[2024-03-09 05:07:16,152 INFO  L495      AbstractCegarLoop]: Abstraction has has 321 places, 315 transitions, 650 flow
[2024-03-09 05:07:16,153 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 314.3333333333333) internal successors, (1886), 6 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,153 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:16,153 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-09 05:07:16,153 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-09 05:07:16,154 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-09 05:07:16,154 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:16,154 INFO  L85        PathProgramCache]: Analyzing trace with hash 1370877699, now seen corresponding path program 1 times
[2024-03-09 05:07:16,155 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:16,155 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393220153]
[2024-03-09 05:07:16,155 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:16,155 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:16,178 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:16,212 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:16,213 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:16,213 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393220153]
[2024-03-09 05:07:16,213 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393220153] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:16,214 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:16,214 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:16,214 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525556922]
[2024-03-09 05:07:16,214 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:16,215 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:16,216 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:16,217 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:16,217 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:16,247 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 421
[2024-03-09 05:07:16,248 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 315 transitions, 650 flow. Second operand  has 3 states, 3 states have (on average 378.3333333333333) internal successors, (1135), 3 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,248 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:16,248 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 421
[2024-03-09 05:07:16,248 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:16,955 INFO  L124   PetriNetUnfolderBase]: 798/5204 cut-off events.
[2024-03-09 05:07:16,955 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-09 05:07:16,970 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6468 conditions, 5204 events. 798/5204 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 43754 event pairs, 617 based on Foata normal form. 0/4599 useless extension candidates. Maximal degree in co-relation 6413. Up to 1221 conditions per place. 
[2024-03-09 05:07:16,987 INFO  L140   encePairwiseOnDemand]: 418/421 looper letters, 24 selfloop transitions, 2 changer transitions 0/314 dead transitions.
[2024-03-09 05:07:16,987 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 314 transitions, 700 flow
[2024-03-09 05:07:16,988 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:07:16,988 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:07:16,990 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1158 transitions.
[2024-03-09 05:07:16,990 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9168646080760094
[2024-03-09 05:07:16,990 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1158 transitions.
[2024-03-09 05:07:16,991 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1158 transitions.
[2024-03-09 05:07:16,991 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:16,991 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1158 transitions.
[2024-03-09 05:07:16,993 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 386.0) internal successors, (1158), 3 states have internal predecessors, (1158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,996 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,996 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:16,997 INFO  L175             Difference]: Start difference. First operand has 321 places, 315 transitions, 650 flow. Second operand 3 states and 1158 transitions.
[2024-03-09 05:07:16,997 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 314 transitions, 700 flow
[2024-03-09 05:07:16,999 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 314 transitions, 690 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 05:07:17,001 INFO  L231             Difference]: Finished difference. Result has 317 places, 314 transitions, 642 flow
[2024-03-09 05:07:17,001 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=642, PETRI_PLACES=317, PETRI_TRANSITIONS=314}
[2024-03-09 05:07:17,003 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -12 predicate places.
[2024-03-09 05:07:17,003 INFO  L495      AbstractCegarLoop]: Abstraction has has 317 places, 314 transitions, 642 flow
[2024-03-09 05:07:17,004 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 378.3333333333333) internal successors, (1135), 3 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:17,004 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:17,004 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-09 05:07:17,005 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-09 05:07:17,005 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-09 05:07:17,005 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:17,005 INFO  L85        PathProgramCache]: Analyzing trace with hash -909278509, now seen corresponding path program 1 times
[2024-03-09 05:07:17,005 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:17,006 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016632005]
[2024-03-09 05:07:17,006 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:17,006 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:17,038 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:17,383 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:17,383 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:17,383 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016632005]
[2024-03-09 05:07:17,383 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016632005] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:17,383 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:17,384 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:07:17,384 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577463447]
[2024-03-09 05:07:17,384 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:17,384 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:07:17,384 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:17,385 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:07:17,385 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:07:17,731 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 310 out of 421
[2024-03-09 05:07:17,732 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 314 transitions, 642 flow. Second operand  has 6 states, 6 states have (on average 312.0) internal successors, (1872), 6 states have internal predecessors, (1872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:17,733 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:17,733 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 421
[2024-03-09 05:07:17,733 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:21,441 INFO  L124   PetriNetUnfolderBase]: 13352/33466 cut-off events.
[2024-03-09 05:07:21,442 INFO  L125   PetriNetUnfolderBase]: For 73/73 co-relation queries the response was YES.
[2024-03-09 05:07:21,498 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53899 conditions, 33466 events. 13352/33466 cut-off events. For 73/73 co-relation queries the response was YES. Maximal size of possible extension queue 793. Compared 346321 event pairs, 12369 based on Foata normal form. 0/31122 useless extension candidates. Maximal degree in co-relation 53843. Up to 20352 conditions per place. 
[2024-03-09 05:07:21,592 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 70 selfloop transitions, 5 changer transitions 0/313 dead transitions.
[2024-03-09 05:07:21,592 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 313 transitions, 790 flow
[2024-03-09 05:07:21,593 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:07:21,593 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:07:21,596 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1936 transitions.
[2024-03-09 05:07:21,596 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7664291369754552
[2024-03-09 05:07:21,597 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1936 transitions.
[2024-03-09 05:07:21,597 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1936 transitions.
[2024-03-09 05:07:21,598 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:21,598 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1936 transitions.
[2024-03-09 05:07:21,601 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 322.6666666666667) internal successors, (1936), 6 states have internal predecessors, (1936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:21,605 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:21,606 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:21,606 INFO  L175             Difference]: Start difference. First operand has 317 places, 314 transitions, 642 flow. Second operand 6 states and 1936 transitions.
[2024-03-09 05:07:21,606 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 313 transitions, 790 flow
[2024-03-09 05:07:21,608 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 313 transitions, 786 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:07:21,610 INFO  L231             Difference]: Finished difference. Result has 319 places, 313 transitions, 646 flow
[2024-03-09 05:07:21,611 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=636, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=313, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=646, PETRI_PLACES=319, PETRI_TRANSITIONS=313}
[2024-03-09 05:07:21,611 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -10 predicate places.
[2024-03-09 05:07:21,611 INFO  L495      AbstractCegarLoop]: Abstraction has has 319 places, 313 transitions, 646 flow
[2024-03-09 05:07:21,612 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 312.0) internal successors, (1872), 6 states have internal predecessors, (1872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:21,612 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:21,612 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-09 05:07:21,612 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-09 05:07:21,612 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-09 05:07:21,613 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:21,613 INFO  L85        PathProgramCache]: Analyzing trace with hash 489473364, now seen corresponding path program 1 times
[2024-03-09 05:07:21,613 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:21,613 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773534653]
[2024-03-09 05:07:21,613 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:21,613 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:21,640 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:22,064 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:22,064 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:22,064 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773534653]
[2024-03-09 05:07:22,064 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773534653] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:22,065 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:22,065 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:07:22,065 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299872147]
[2024-03-09 05:07:22,065 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:22,065 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:07:22,066 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:22,066 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:07:22,066 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:07:22,588 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 334 out of 421
[2024-03-09 05:07:22,590 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 313 transitions, 646 flow. Second operand  has 6 states, 6 states have (on average 336.5) internal successors, (2019), 6 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:22,590 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:22,590 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 334 of 421
[2024-03-09 05:07:22,590 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:24,845 INFO  L124   PetriNetUnfolderBase]: 5923/18177 cut-off events.
[2024-03-09 05:07:24,845 INFO  L125   PetriNetUnfolderBase]: For 78/99 co-relation queries the response was YES.
[2024-03-09 05:07:24,879 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 27440 conditions, 18177 events. 5923/18177 cut-off events. For 78/99 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 178271 event pairs, 1056 based on Foata normal form. 0/16628 useless extension candidates. Maximal degree in co-relation 27385. Up to 5787 conditions per place. 
[2024-03-09 05:07:24,925 INFO  L140   encePairwiseOnDemand]: 390/421 looper letters, 179 selfloop transitions, 44 changer transitions 0/477 dead transitions.
[2024-03-09 05:07:24,925 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 477 transitions, 1434 flow
[2024-03-09 05:07:24,926 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:07:24,926 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:07:24,929 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2232 transitions.
[2024-03-09 05:07:24,929 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8836104513064132
[2024-03-09 05:07:24,930 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2232 transitions.
[2024-03-09 05:07:24,930 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2232 transitions.
[2024-03-09 05:07:24,931 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:24,931 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2232 transitions.
[2024-03-09 05:07:24,934 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 372.0) internal successors, (2232), 6 states have internal predecessors, (2232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:24,937 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:24,938 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:24,938 INFO  L175             Difference]: Start difference. First operand has 319 places, 313 transitions, 646 flow. Second operand 6 states and 2232 transitions.
[2024-03-09 05:07:24,938 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 477 transitions, 1434 flow
[2024-03-09 05:07:24,940 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 477 transitions, 1424 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 05:07:24,944 INFO  L231             Difference]: Finished difference. Result has 323 places, 356 transitions, 958 flow
[2024-03-09 05:07:24,944 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=958, PETRI_PLACES=323, PETRI_TRANSITIONS=356}
[2024-03-09 05:07:24,945 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -6 predicate places.
[2024-03-09 05:07:24,945 INFO  L495      AbstractCegarLoop]: Abstraction has has 323 places, 356 transitions, 958 flow
[2024-03-09 05:07:24,946 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 336.5) internal successors, (2019), 6 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:24,946 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:24,946 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-09 05:07:24,946 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-09 05:07:24,946 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-09 05:07:24,946 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:24,946 INFO  L85        PathProgramCache]: Analyzing trace with hash 1832544625, now seen corresponding path program 1 times
[2024-03-09 05:07:24,947 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:24,947 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537702875]
[2024-03-09 05:07:24,947 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:24,947 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:24,971 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:24,999 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:24,999 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:24,999 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537702875]
[2024-03-09 05:07:24,999 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537702875] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:24,999 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:24,999 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:25,000 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198095478]
[2024-03-09 05:07:25,000 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:25,000 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:25,001 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:25,001 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:25,001 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:25,029 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 421
[2024-03-09 05:07:25,030 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 356 transitions, 958 flow. Second operand  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:25,030 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:25,030 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 421
[2024-03-09 05:07:25,030 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:27,931 INFO  L124   PetriNetUnfolderBase]: 4117/23684 cut-off events.
[2024-03-09 05:07:27,931 INFO  L125   PetriNetUnfolderBase]: For 1051/1314 co-relation queries the response was YES.
[2024-03-09 05:07:27,993 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 35561 conditions, 23684 events. 4117/23684 cut-off events. For 1051/1314 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 265977 event pairs, 1080 based on Foata normal form. 0/20686 useless extension candidates. Maximal degree in co-relation 35503. Up to 2170 conditions per place. 
[2024-03-09 05:07:28,049 INFO  L140   encePairwiseOnDemand]: 410/421 looper letters, 44 selfloop transitions, 8 changer transitions 0/380 dead transitions.
[2024-03-09 05:07:28,049 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 380 transitions, 1116 flow
[2024-03-09 05:07:28,050 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:07:28,050 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:07:28,052 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1177 transitions.
[2024-03-09 05:07:28,052 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.931908155186065
[2024-03-09 05:07:28,052 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1177 transitions.
[2024-03-09 05:07:28,052 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1177 transitions.
[2024-03-09 05:07:28,053 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:28,053 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1177 transitions.
[2024-03-09 05:07:28,054 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-09 05:07:28,056 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:28,056 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:28,056 INFO  L175             Difference]: Start difference. First operand has 323 places, 356 transitions, 958 flow. Second operand 3 states and 1177 transitions.
[2024-03-09 05:07:28,056 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 380 transitions, 1116 flow
[2024-03-09 05:07:28,061 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 380 transitions, 1116 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:07:28,065 INFO  L231             Difference]: Finished difference. Result has 327 places, 364 transitions, 1028 flow
[2024-03-09 05:07:28,065 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=958, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=348, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1028, PETRI_PLACES=327, PETRI_TRANSITIONS=364}
[2024-03-09 05:07:28,066 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -2 predicate places.
[2024-03-09 05:07:28,066 INFO  L495      AbstractCegarLoop]: Abstraction has has 327 places, 364 transitions, 1028 flow
[2024-03-09 05:07:28,066 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:28,066 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:28,066 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-09 05:07:28,066 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-09 05:07:28,066 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-09 05:07:28,067 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:28,067 INFO  L85        PathProgramCache]: Analyzing trace with hash 335265104, now seen corresponding path program 1 times
[2024-03-09 05:07:28,067 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:28,067 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589962874]
[2024-03-09 05:07:28,067 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:28,067 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:28,087 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:28,158 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:28,159 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:28,159 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589962874]
[2024-03-09 05:07:28,159 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589962874] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:28,159 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:28,159 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:07:28,159 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238557633]
[2024-03-09 05:07:28,159 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:28,160 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-09 05:07:28,160 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:28,160 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-09 05:07:28,160 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-09 05:07:28,218 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 421
[2024-03-09 05:07:28,219 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 364 transitions, 1028 flow. Second operand  has 5 states, 5 states have (on average 378.8) internal successors, (1894), 5 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:28,219 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:28,219 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 421
[2024-03-09 05:07:28,219 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:32,139 INFO  L124   PetriNetUnfolderBase]: 3837/26084 cut-off events.
[2024-03-09 05:07:32,139 INFO  L125   PetriNetUnfolderBase]: For 1628/2023 co-relation queries the response was YES.
[2024-03-09 05:07:32,212 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 40060 conditions, 26084 events. 3837/26084 cut-off events. For 1628/2023 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 311321 event pairs, 1641 based on Foata normal form. 3/23243 useless extension candidates. Maximal degree in co-relation 39997. Up to 2749 conditions per place. 
[2024-03-09 05:07:32,270 INFO  L140   encePairwiseOnDemand]: 412/421 looper letters, 36 selfloop transitions, 8 changer transitions 0/379 dead transitions.
[2024-03-09 05:07:32,270 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 379 transitions, 1148 flow
[2024-03-09 05:07:32,271 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:07:32,271 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:07:32,274 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2307 transitions.
[2024-03-09 05:07:32,274 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9133016627078385
[2024-03-09 05:07:32,275 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2307 transitions.
[2024-03-09 05:07:32,275 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2307 transitions.
[2024-03-09 05:07:32,275 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:32,275 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2307 transitions.
[2024-03-09 05:07:32,279 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 384.5) internal successors, (2307), 6 states have internal predecessors, (2307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:32,282 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:32,283 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:32,283 INFO  L175             Difference]: Start difference. First operand has 327 places, 364 transitions, 1028 flow. Second operand 6 states and 2307 transitions.
[2024-03-09 05:07:32,283 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 379 transitions, 1148 flow
[2024-03-09 05:07:32,290 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 379 transitions, 1132 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:07:32,294 INFO  L231             Difference]: Finished difference. Result has 334 places, 369 transitions, 1062 flow
[2024-03-09 05:07:32,295 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1012, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1062, PETRI_PLACES=334, PETRI_TRANSITIONS=369}
[2024-03-09 05:07:32,296 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 5 predicate places.
[2024-03-09 05:07:32,296 INFO  L495      AbstractCegarLoop]: Abstraction has has 334 places, 369 transitions, 1062 flow
[2024-03-09 05:07:32,297 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 378.8) internal successors, (1894), 5 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:32,297 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:32,297 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-09 05:07:32,297 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-09 05:07:32,297 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-09 05:07:32,298 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:32,298 INFO  L85        PathProgramCache]: Analyzing trace with hash 1326375673, now seen corresponding path program 1 times
[2024-03-09 05:07:32,298 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:32,298 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994146251]
[2024-03-09 05:07:32,299 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:32,299 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:32,322 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:32,351 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:32,351 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:32,351 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994146251]
[2024-03-09 05:07:32,351 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994146251] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:32,351 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:32,351 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:32,352 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724440223]
[2024-03-09 05:07:32,352 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:32,352 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:32,353 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:32,353 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:32,353 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:32,372 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 373 out of 421
[2024-03-09 05:07:32,373 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 369 transitions, 1062 flow. Second operand  has 3 states, 3 states have (on average 374.6666666666667) internal successors, (1124), 3 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:32,373 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:32,373 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 373 of 421
[2024-03-09 05:07:32,373 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:36,176 INFO  L124   PetriNetUnfolderBase]: 4470/27060 cut-off events.
[2024-03-09 05:07:36,176 INFO  L125   PetriNetUnfolderBase]: For 1466/1737 co-relation queries the response was YES.
[2024-03-09 05:07:36,292 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42238 conditions, 27060 events. 4470/27060 cut-off events. For 1466/1737 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 319242 event pairs, 1707 based on Foata normal form. 0/24528 useless extension candidates. Maximal degree in co-relation 42171. Up to 4259 conditions per place. 
[2024-03-09 05:07:36,386 INFO  L140   encePairwiseOnDemand]: 416/421 looper letters, 35 selfloop transitions, 2 changer transitions 0/379 dead transitions.
[2024-03-09 05:07:36,386 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 379 transitions, 1159 flow
[2024-03-09 05:07:36,387 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:07:36,387 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:07:36,388 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1159 transitions.
[2024-03-09 05:07:36,388 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9176563737133808
[2024-03-09 05:07:36,388 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1159 transitions.
[2024-03-09 05:07:36,388 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1159 transitions.
[2024-03-09 05:07:36,389 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:36,389 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1159 transitions.
[2024-03-09 05:07:36,390 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 386.3333333333333) internal successors, (1159), 3 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,392 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,392 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,392 INFO  L175             Difference]: Start difference. First operand has 334 places, 369 transitions, 1062 flow. Second operand 3 states and 1159 transitions.
[2024-03-09 05:07:36,392 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 379 transitions, 1159 flow
[2024-03-09 05:07:36,397 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 379 transitions, 1155 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:07:36,400 INFO  L231             Difference]: Finished difference. Result has 333 places, 368 transitions, 1066 flow
[2024-03-09 05:07:36,401 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1052, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1066, PETRI_PLACES=333, PETRI_TRANSITIONS=368}
[2024-03-09 05:07:36,401 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 4 predicate places.
[2024-03-09 05:07:36,402 INFO  L495      AbstractCegarLoop]: Abstraction has has 333 places, 368 transitions, 1066 flow
[2024-03-09 05:07:36,402 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 374.6666666666667) internal successors, (1124), 3 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,402 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:36,402 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-09 05:07:36,402 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-09 05:07:36,402 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:07:36,402 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:36,402 INFO  L85        PathProgramCache]: Analyzing trace with hash -1415841914, now seen corresponding path program 1 times
[2024-03-09 05:07:36,403 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:36,403 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110835537]
[2024-03-09 05:07:36,403 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:36,403 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:36,461 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:36,729 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:36,730 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:36,730 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110835537]
[2024-03-09 05:07:36,730 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110835537] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:36,730 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:36,730 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:07:36,730 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324536676]
[2024-03-09 05:07:36,730 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:36,730 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:07:36,731 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:36,731 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:07:36,731 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:07:37,312 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 352 out of 421
[2024-03-09 05:07:37,313 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 368 transitions, 1066 flow. Second operand  has 6 states, 6 states have (on average 355.0) internal successors, (2130), 6 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:37,314 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:37,314 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 421
[2024-03-09 05:07:37,314 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:07:48,091 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][498], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), 93#L1059-4true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,091 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 319 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 319 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][499], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 235#L1059-5true, Black: 446#(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: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,092 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 320 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 320 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][500], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, 441#true])
[2024-03-09 05:07:48,092 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 321 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L297   olderBase$Statistics]:   existing Event has 321 ancestors and is cut-off event
[2024-03-09 05:07:48,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), 311#L1059-8true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,092 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L297   olderBase$Statistics]:   existing Event has 323 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L297   olderBase$Statistics]:   existing Event has 323 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 8#L1059-7true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,093 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L297   olderBase$Statistics]:   existing Event has 322 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L297   olderBase$Statistics]:   existing Event has 322 ancestors and is cut-off event
[2024-03-09 05:07:48,093 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:48,118 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][498], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), 268#L1069-2true, Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,118 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L297   olderBase$Statistics]:   existing Event has 325 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L297   olderBase$Statistics]:   existing Event has 325 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][499], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,119 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L297   olderBase$Statistics]:   existing Event has 326 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L297   olderBase$Statistics]:   existing Event has 326 ancestors and is cut-off event
[2024-03-09 05:07:48,119 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][500], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 222#L1069-4true, 476#true, 441#true])
[2024-03-09 05:07:48,120 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L297   olderBase$Statistics]:   existing Event has 327 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L297   olderBase$Statistics]:   existing Event has 327 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,120 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L297   olderBase$Statistics]:   existing Event has 328 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L297   olderBase$Statistics]:   existing Event has 328 ancestors and is cut-off event
[2024-03-09 05:07:48,120 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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)), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~threads_total~0 0), Black: 463#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 301#L1043-5true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-09 05:07:48,121 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-09 05:07:48,121 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:07:48,121 INFO  L297   olderBase$Statistics]:   existing Event has 329 ancestors and is cut-off event
[2024-03-09 05:07:48,121 INFO  L297   olderBase$Statistics]:   existing Event has 329 ancestors and is cut-off event
[2024-03-09 05:07:48,125 INFO  L124   PetriNetUnfolderBase]: 16133/67030 cut-off events.
[2024-03-09 05:07:48,125 INFO  L125   PetriNetUnfolderBase]: For 7914/8601 co-relation queries the response was YES.
[2024-03-09 05:07:48,358 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 112170 conditions, 67030 events. 16133/67030 cut-off events. For 7914/8601 co-relation queries the response was YES. Maximal size of possible extension queue 923. Compared 888306 event pairs, 3464 based on Foata normal form. 4/60190 useless extension candidates. Maximal degree in co-relation 112103. Up to 8295 conditions per place. 
[2024-03-09 05:07:48,525 INFO  L140   encePairwiseOnDemand]: 401/421 looper letters, 164 selfloop transitions, 64 changer transitions 0/541 dead transitions.
[2024-03-09 05:07:48,525 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 541 transitions, 2036 flow
[2024-03-09 05:07:48,526 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:07:48,526 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:07:48,528 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2303 transitions.
[2024-03-09 05:07:48,529 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9117181314330958
[2024-03-09 05:07:48,529 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2303 transitions.
[2024-03-09 05:07:48,529 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2303 transitions.
[2024-03-09 05:07:48,530 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:48,530 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2303 transitions.
[2024-03-09 05:07:48,533 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 383.8333333333333) internal successors, (2303), 6 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:48,535 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:48,536 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:48,536 INFO  L175             Difference]: Start difference. First operand has 333 places, 368 transitions, 1066 flow. Second operand 6 states and 2303 transitions.
[2024-03-09 05:07:48,536 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 541 transitions, 2036 flow
[2024-03-09 05:07:48,541 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 541 transitions, 2036 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:07:48,545 INFO  L231             Difference]: Finished difference. Result has 343 places, 432 transitions, 1650 flow
[2024-03-09 05:07:48,546 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1066, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1650, PETRI_PLACES=343, PETRI_TRANSITIONS=432}
[2024-03-09 05:07:48,546 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 14 predicate places.
[2024-03-09 05:07:48,547 INFO  L495      AbstractCegarLoop]: Abstraction has has 343 places, 432 transitions, 1650 flow
[2024-03-09 05:07:48,547 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 355.0) internal successors, (2130), 6 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:48,547 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:48,547 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-09 05:07:48,547 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-09 05:07:48,547 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting cleanerErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:07:48,548 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:48,548 INFO  L85        PathProgramCache]: Analyzing trace with hash 359380332, now seen corresponding path program 1 times
[2024-03-09 05:07:48,548 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:48,548 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975234501]
[2024-03-09 05:07:48,548 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:48,548 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:48,570 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:48,629 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:48,629 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:48,629 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975234501]
[2024-03-09 05:07:48,629 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975234501] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:48,629 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:48,629 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:48,630 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043545977]
[2024-03-09 05:07:48,630 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:48,630 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:48,630 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:48,630 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:48,630 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:48,842 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 370 out of 421
[2024-03-09 05:07:48,843 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 432 transitions, 1650 flow. Second operand  has 3 states, 3 states have (on average 375.0) internal successors, (1125), 3 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:48,843 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:48,843 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 370 of 421
[2024-03-09 05:07:48,843 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:00,636 INFO  L124   PetriNetUnfolderBase]: 12920/72551 cut-off events.
[2024-03-09 05:08:00,637 INFO  L125   PetriNetUnfolderBase]: For 21981/23159 co-relation queries the response was YES.
[2024-03-09 05:08:00,940 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 128543 conditions, 72551 events. 12920/72551 cut-off events. For 21981/23159 co-relation queries the response was YES. Maximal size of possible extension queue 935. Compared 1024569 event pairs, 3888 based on Foata normal form. 0/66569 useless extension candidates. Maximal degree in co-relation 128471. Up to 10982 conditions per place. 
[2024-03-09 05:08:01,112 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 97 selfloop transitions, 9 changer transitions 0/455 dead transitions.
[2024-03-09 05:08:01,112 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 455 transitions, 1960 flow
[2024-03-09 05:08:01,114 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:08:01,114 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:08:01,115 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1165 transitions.
[2024-03-09 05:08:01,115 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9224069675376089
[2024-03-09 05:08:01,115 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1165 transitions.
[2024-03-09 05:08:01,116 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1165 transitions.
[2024-03-09 05:08:01,116 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:01,116 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1165 transitions.
[2024-03-09 05:08:01,117 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 388.3333333333333) internal successors, (1165), 3 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:01,119 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:01,119 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:01,119 INFO  L175             Difference]: Start difference. First operand has 343 places, 432 transitions, 1650 flow. Second operand 3 states and 1165 transitions.
[2024-03-09 05:08:01,119 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 455 transitions, 1960 flow
[2024-03-09 05:08:01,129 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 455 transitions, 1960 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:08:01,133 INFO  L231             Difference]: Finished difference. Result has 347 places, 440 transitions, 1766 flow
[2024-03-09 05:08:01,133 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1650, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1766, PETRI_PLACES=347, PETRI_TRANSITIONS=440}
[2024-03-09 05:08:01,134 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 18 predicate places.
[2024-03-09 05:08:01,134 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 440 transitions, 1766 flow
[2024-03-09 05:08:01,134 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 375.0) internal successors, (1125), 3 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:01,134 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:01,134 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]
[2024-03-09 05:08:01,134 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-09 05:08:01,135 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:08:01,135 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:01,135 INFO  L85        PathProgramCache]: Analyzing trace with hash 121378947, now seen corresponding path program 1 times
[2024-03-09 05:08:01,135 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:01,135 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441095495]
[2024-03-09 05:08:01,135 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:01,135 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:01,154 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:08:01,176 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:08:01,176 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:08:01,177 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441095495]
[2024-03-09 05:08:01,177 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441095495] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:08:01,177 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:08:01,177 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:08:01,177 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979224351]
[2024-03-09 05:08:01,177 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:08:01,177 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:08:01,177 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:08:01,178 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:08:01,178 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:08:01,187 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 385 out of 421
[2024-03-09 05:08:01,188 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 440 transitions, 1766 flow. Second operand  has 3 states, 3 states have (on average 386.6666666666667) internal successors, (1160), 3 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:01,188 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:08:01,189 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 385 of 421
[2024-03-09 05:08:01,189 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:14,440 INFO  L124   PetriNetUnfolderBase]: 12920/78378 cut-off events.
[2024-03-09 05:08:14,440 INFO  L125   PetriNetUnfolderBase]: For 23652/24997 co-relation queries the response was YES.
[2024-03-09 05:08:14,789 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 138113 conditions, 78378 events. 12920/78378 cut-off events. For 23652/24997 co-relation queries the response was YES. Maximal size of possible extension queue 1020. Compared 1143641 event pairs, 3886 based on Foata normal form. 92/71860 useless extension candidates. Maximal degree in co-relation 138040. Up to 7722 conditions per place. 
[2024-03-09 05:08:14,963 INFO  L140   encePairwiseOnDemand]: 417/421 looper letters, 29 selfloop transitions, 3 changer transitions 0/451 dead transitions.
[2024-03-09 05:08:14,963 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 451 transitions, 1855 flow
[2024-03-09 05:08:14,964 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:08:14,964 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:08:14,965 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1188 transitions.
[2024-03-09 05:08:14,966 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9406175771971497
[2024-03-09 05:08:14,966 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1188 transitions.
[2024-03-09 05:08:14,966 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1188 transitions.
[2024-03-09 05:08:14,966 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:14,966 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1188 transitions.
[2024-03-09 05:08:14,968 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 396.0) internal successors, (1188), 3 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:14,969 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:14,969 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:14,969 INFO  L175             Difference]: Start difference. First operand has 347 places, 440 transitions, 1766 flow. Second operand 3 states and 1188 transitions.
[2024-03-09 05:08:14,969 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 451 transitions, 1855 flow
[2024-03-09 05:08:14,997 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 451 transitions, 1837 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:08:15,001 INFO  L231             Difference]: Finished difference. Result has 349 places, 442 transitions, 1770 flow
[2024-03-09 05:08:15,001 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1748, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1770, PETRI_PLACES=349, PETRI_TRANSITIONS=442}
[2024-03-09 05:08:15,002 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 20 predicate places.
[2024-03-09 05:08:15,002 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 442 transitions, 1770 flow
[2024-03-09 05:08:15,002 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 386.6666666666667) internal successors, (1160), 3 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:15,002 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:15,002 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-09 05:08:15,003 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-09 05:08:15,003 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-09 05:08:15,003 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:15,003 INFO  L85        PathProgramCache]: Analyzing trace with hash 114508444, now seen corresponding path program 1 times
[2024-03-09 05:08:15,004 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:15,004 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755840360]
[2024-03-09 05:08:15,004 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:15,004 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:15,036 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:08:15,111 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:08:15,111 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:08:15,111 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755840360]
[2024-03-09 05:08:15,111 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755840360] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:08:15,111 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:08:15,111 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:08:15,111 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331423896]
[2024-03-09 05:08:15,112 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:08:15,112 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-09 05:08:15,112 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:08:15,112 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-09 05:08:15,112 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-09 05:08:15,213 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 421
[2024-03-09 05:08:15,214 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 442 transitions, 1770 flow. Second operand  has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:15,214 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:08:15,214 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 421
[2024-03-09 05:08:15,214 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:29,636 INFO  L124   PetriNetUnfolderBase]: 14711/86451 cut-off events.
[2024-03-09 05:08:29,636 INFO  L125   PetriNetUnfolderBase]: For 23379/24947 co-relation queries the response was YES.
[2024-03-09 05:08:30,057 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 155112 conditions, 86451 events. 14711/86451 cut-off events. For 23379/24947 co-relation queries the response was YES. Maximal size of possible extension queue 1160. Compared 1279062 event pairs, 5803 based on Foata normal form. 98/80485 useless extension candidates. Maximal degree in co-relation 155035. Up to 14211 conditions per place. 
[2024-03-09 05:08:30,261 INFO  L140   encePairwiseOnDemand]: 412/421 looper letters, 27 selfloop transitions, 4 changer transitions 17/455 dead transitions.
[2024-03-09 05:08:30,261 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 455 transitions, 1890 flow
[2024-03-09 05:08:30,262 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:08:30,262 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:08:30,264 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2308 transitions.
[2024-03-09 05:08:30,265 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9136975455265242
[2024-03-09 05:08:30,265 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2308 transitions.
[2024-03-09 05:08:30,265 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2308 transitions.
[2024-03-09 05:08:30,266 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:30,266 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2308 transitions.
[2024-03-09 05:08:30,269 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 384.6666666666667) internal successors, (2308), 6 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:30,271 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:30,271 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:30,272 INFO  L175             Difference]: Start difference. First operand has 349 places, 442 transitions, 1770 flow. Second operand 6 states and 2308 transitions.
[2024-03-09 05:08:30,272 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 455 transitions, 1890 flow
[2024-03-09 05:08:30,460 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 455 transitions, 1884 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:08:30,463 INFO  L231             Difference]: Finished difference. Result has 354 places, 438 transitions, 1756 flow
[2024-03-09 05:08:30,464 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1764, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1756, PETRI_PLACES=354, PETRI_TRANSITIONS=438}
[2024-03-09 05:08:30,464 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 25 predicate places.
[2024-03-09 05:08:30,465 INFO  L495      AbstractCegarLoop]: Abstraction has has 354 places, 438 transitions, 1756 flow
[2024-03-09 05:08:30,465 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:30,465 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:30,465 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-09 05:08:30,465 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-09 05:08:30,465 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-09 05:08:30,466 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:30,466 INFO  L85        PathProgramCache]: Analyzing trace with hash -1124448809, now seen corresponding path program 1 times
[2024-03-09 05:08:30,466 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:30,466 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863984933]
[2024-03-09 05:08:30,466 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:30,466 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:30,488 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:08:30,516 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-09 05:08:30,517 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:08:30,517 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863984933]
[2024-03-09 05:08:30,517 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863984933] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:08:30,517 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:08:30,517 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:08:30,517 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389522375]
[2024-03-09 05:08:30,517 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:08:30,517 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:08:30,518 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:08:30,518 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:08:30,518 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:08:30,528 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 383 out of 421
[2024-03-09 05:08:30,529 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 438 transitions, 1756 flow. Second operand  has 3 states, 3 states have (on average 385.0) internal successors, (1155), 3 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:30,529 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:08:30,529 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 421
[2024-03-09 05:08:30,529 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:43,566 INFO  L124   PetriNetUnfolderBase]: 12928/76554 cut-off events.
[2024-03-09 05:08:43,566 INFO  L125   PetriNetUnfolderBase]: For 20177/21549 co-relation queries the response was YES.
[2024-03-09 05:08:43,961 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 137887 conditions, 76554 events. 12928/76554 cut-off events. For 20177/21549 co-relation queries the response was YES. Maximal size of possible extension queue 1027. Compared 1124646 event pairs, 4585 based on Foata normal form. 100/71397 useless extension candidates. Maximal degree in co-relation 137808. Up to 8989 conditions per place. 
[2024-03-09 05:08:44,139 INFO  L140   encePairwiseOnDemand]: 416/421 looper letters, 32 selfloop transitions, 5 changer transitions 0/451 dead transitions.
[2024-03-09 05:08:44,139 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 451 transitions, 1858 flow
[2024-03-09 05:08:44,140 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:08:44,140 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:08:44,142 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1186 transitions.
[2024-03-09 05:08:44,142 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9390340459224069
[2024-03-09 05:08:44,142 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1186 transitions.
[2024-03-09 05:08:44,142 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1186 transitions.
[2024-03-09 05:08:44,143 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:44,143 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1186 transitions.
[2024-03-09 05:08:44,144 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 395.3333333333333) internal successors, (1186), 3 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:44,145 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:44,146 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:44,146 INFO  L175             Difference]: Start difference. First operand has 354 places, 438 transitions, 1756 flow. Second operand 3 states and 1186 transitions.
[2024-03-09 05:08:44,146 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 451 transitions, 1858 flow
[2024-03-09 05:08:44,441 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 451 transitions, 1830 flow, removed 7 selfloop flow, removed 9 redundant places.
[2024-03-09 05:08:44,445 INFO  L231             Difference]: Finished difference. Result has 345 places, 441 transitions, 1764 flow
[2024-03-09 05:08:44,446 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1728, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1764, PETRI_PLACES=345, PETRI_TRANSITIONS=441}
[2024-03-09 05:08:44,446 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 16 predicate places.
[2024-03-09 05:08:44,446 INFO  L495      AbstractCegarLoop]: Abstraction has has 345 places, 441 transitions, 1764 flow
[2024-03-09 05:08:44,446 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 385.0) internal successors, (1155), 3 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:44,447 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:44,447 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-09 05:08:44,447 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-03-09 05:08:44,447 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-09 05:08:44,447 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:44,447 INFO  L85        PathProgramCache]: Analyzing trace with hash 602008112, now seen corresponding path program 1 times
[2024-03-09 05:08:44,447 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:44,448 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878041049]
[2024-03-09 05:08:44,448 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:44,448 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:44,471 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:08:44,499 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-09 05:08:44,499 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:08:44,499 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878041049]
[2024-03-09 05:08:44,499 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878041049] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:08:44,499 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:08:44,499 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:08:44,499 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641415085]
[2024-03-09 05:08:44,499 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:08:44,500 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:08:44,500 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:08:44,500 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:08:44,500 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:08:44,536 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 376 out of 421
[2024-03-09 05:08:44,536 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 441 transitions, 1764 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-09 05:08:44,536 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:08:44,536 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 421
[2024-03-09 05:08:44,536 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:51,883 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][276], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 510#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 182#L1034-2true, 516#true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:08:51,883 INFO  L294   olderBase$Statistics]: this new event has 334 ancestors and is cut-off event
[2024-03-09 05:08:51,883 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:08:51,883 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 05:08:51,883 INFO  L297   olderBase$Statistics]:   existing Event has 334 ancestors and is cut-off event
[2024-03-09 05:08:52,697 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][276], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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)), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 510#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, 516#true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:08:52,697 INFO  L294   olderBase$Statistics]: this new event has 340 ancestors and is cut-off event
[2024-03-09 05:08:52,697 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:08:52,697 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:08:52,697 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-09 05:08:59,288 INFO  L124   PetriNetUnfolderBase]: 15508/87866 cut-off events.
[2024-03-09 05:08:59,288 INFO  L125   PetriNetUnfolderBase]: For 24427/26284 co-relation queries the response was YES.
[2024-03-09 05:08:59,684 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 158916 conditions, 87866 events. 15508/87866 cut-off events. For 24427/26284 co-relation queries the response was YES. Maximal size of possible extension queue 1068. Compared 1293538 event pairs, 6080 based on Foata normal form. 135/80709 useless extension candidates. Maximal degree in co-relation 158845. Up to 13074 conditions per place. 
[2024-03-09 05:08:59,890 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 40 selfloop transitions, 7 changer transitions 0/455 dead transitions.
[2024-03-09 05:08:59,891 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 455 transitions, 1895 flow
[2024-03-09 05:08:59,891 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:08:59,891 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:08:59,893 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1170 transitions.
[2024-03-09 05:08:59,893 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9263657957244655
[2024-03-09 05:08:59,893 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1170 transitions.
[2024-03-09 05:08:59,893 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1170 transitions.
[2024-03-09 05:08:59,894 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:59,894 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1170 transitions.
[2024-03-09 05:08:59,895 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-09 05:08:59,896 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:59,896 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:59,896 INFO  L175             Difference]: Start difference. First operand has 345 places, 441 transitions, 1764 flow. Second operand 3 states and 1170 transitions.
[2024-03-09 05:08:59,896 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 455 transitions, 1895 flow
[2024-03-09 05:08:59,918 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 455 transitions, 1885 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:08:59,921 INFO  L231             Difference]: Finished difference. Result has 347 places, 446 transitions, 1810 flow
[2024-03-09 05:08:59,922 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1754, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1810, PETRI_PLACES=347, PETRI_TRANSITIONS=446}
[2024-03-09 05:08:59,922 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 18 predicate places.
[2024-03-09 05:08:59,922 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 446 transitions, 1810 flow
[2024-03-09 05:08:59,923 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-09 05:08:59,923 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:59,923 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-09 05:08:59,923 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-09 05:08:59,923 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-09 05:08:59,923 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:59,923 INFO  L85        PathProgramCache]: Analyzing trace with hash -1824104446, now seen corresponding path program 1 times
[2024-03-09 05:08:59,924 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:59,924 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372994424]
[2024-03-09 05:08:59,924 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:59,924 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:59,954 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:09:00,238 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-09 05:09:00,238 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:09:00,239 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372994424]
[2024-03-09 05:09:00,239 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372994424] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:09:00,239 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:09:00,239 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:09:00,239 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217319687]
[2024-03-09 05:09:00,239 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:09:00,239 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:09:00,239 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:09:00,240 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:09:00,240 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:09:00,908 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 367 out of 421
[2024-03-09 05:09:00,909 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 446 transitions, 1810 flow. Second operand  has 6 states, 6 states have (on average 369.8333333333333) internal successors, (2219), 6 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:09:00,909 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:09:00,909 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 367 of 421
[2024-03-09 05:09:00,909 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:09:08,718 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][286], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 516#true, 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:09:08,718 INFO  L294   olderBase$Statistics]: this new event has 340 ancestors and is cut-off event
[2024-03-09 05:09:08,718 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:09:08,718 INFO  L297   olderBase$Statistics]:   existing Event has 334 ancestors and is cut-off event
[2024-03-09 05:09:08,718 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 05:09:11,043 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][286], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 516#true, 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:09:11,044 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:09:11,044 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-09 05:09:11,044 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:09:11,044 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:09:16,560 INFO  L124   PetriNetUnfolderBase]: 17462/90797 cut-off events.
[2024-03-09 05:09:16,560 INFO  L125   PetriNetUnfolderBase]: For 41727/43363 co-relation queries the response was YES.
[2024-03-09 05:09:16,978 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 174308 conditions, 90797 events. 17462/90797 cut-off events. For 41727/43363 co-relation queries the response was YES. Maximal size of possible extension queue 1129. Compared 1324879 event pairs, 5465 based on Foata normal form. 16/84841 useless extension candidates. Maximal degree in co-relation 174237. Up to 16546 conditions per place. 
[2024-03-09 05:09:17,195 INFO  L140   encePairwiseOnDemand]: 413/421 looper letters, 137 selfloop transitions, 15 changer transitions 0/505 dead transitions.
[2024-03-09 05:09:17,195 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 505 transitions, 2335 flow
[2024-03-09 05:09:17,197 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:09:17,197 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:09:17,199 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2295 transitions.
[2024-03-09 05:09:17,200 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9085510688836105
[2024-03-09 05:09:17,200 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2295 transitions.
[2024-03-09 05:09:17,200 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2295 transitions.
[2024-03-09 05:09:17,201 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:09:17,201 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2295 transitions.
[2024-03-09 05:09:17,203 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 382.5) internal successors, (2295), 6 states have internal predecessors, (2295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:09:17,205 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:09:17,206 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:09:17,206 INFO  L175             Difference]: Start difference. First operand has 347 places, 446 transitions, 1810 flow. Second operand 6 states and 2295 transitions.
[2024-03-09 05:09:17,206 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 505 transitions, 2335 flow
[2024-03-09 05:09:17,219 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 505 transitions, 2321 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:09:17,224 INFO  L231             Difference]: Finished difference. Result has 355 places, 460 transitions, 1996 flow
[2024-03-09 05:09:17,224 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1796, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1996, PETRI_PLACES=355, PETRI_TRANSITIONS=460}
[2024-03-09 05:09:17,224 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 26 predicate places.
[2024-03-09 05:09:17,225 INFO  L495      AbstractCegarLoop]: Abstraction has has 355 places, 460 transitions, 1996 flow
[2024-03-09 05:09:17,225 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 369.8333333333333) internal successors, (2219), 6 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:09:17,225 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:09:17,225 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-09 05:09:17,225 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-09 05:09:17,225 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-09 05:09:17,226 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:09:17,226 INFO  L85        PathProgramCache]: Analyzing trace with hash 2014316190, now seen corresponding path program 1 times
[2024-03-09 05:09:17,226 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:09:17,226 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419981590]
[2024-03-09 05:09:17,226 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:09:17,226 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:09:17,251 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:09:17,316 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-09 05:09:17,316 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:09:17,316 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419981590]
[2024-03-09 05:09:17,316 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419981590] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:09:17,316 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:09:17,316 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:09:17,316 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050027770]
[2024-03-09 05:09:17,317 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:09:17,317 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:09:17,317 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:09:17,317 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:09:17,317 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:09:17,454 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 317 out of 421
[2024-03-09 05:09:17,454 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 460 transitions, 1996 flow. Second operand  has 3 states, 3 states have (on average 327.3333333333333) internal successors, (982), 3 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:09:17,454 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:09:17,454 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 421
[2024-03-09 05:09:17,454 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:09:58,616 INFO  L124   PetriNetUnfolderBase]: 92939/232890 cut-off events.
[2024-03-09 05:09:58,616 INFO  L125   PetriNetUnfolderBase]: For 165646/167179 co-relation queries the response was YES.
[2024-03-09 05:09:59,901 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 565639 conditions, 232890 events. 92939/232890 cut-off events. For 165646/167179 co-relation queries the response was YES. Maximal size of possible extension queue 2629. Compared 2967452 event pairs, 50771 based on Foata normal form. 26/221185 useless extension candidates. Maximal degree in co-relation 565563. Up to 137931 conditions per place. 
[2024-03-09 05:10:00,607 INFO  L140   encePairwiseOnDemand]: 391/421 looper letters, 140 selfloop transitions, 94 changer transitions 0/525 dead transitions.
[2024-03-09 05:10:00,607 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 525 transitions, 2766 flow
[2024-03-09 05:10:00,608 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:10:00,608 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:10:00,609 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1061 transitions.
[2024-03-09 05:10:00,610 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8400633412509897
[2024-03-09 05:10:00,610 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1061 transitions.
[2024-03-09 05:10:00,610 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1061 transitions.
[2024-03-09 05:10:00,610 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:10:00,610 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1061 transitions.
[2024-03-09 05:10:00,612 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 353.6666666666667) internal successors, (1061), 3 states have internal predecessors, (1061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:00,613 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:00,613 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:00,613 INFO  L175             Difference]: Start difference. First operand has 355 places, 460 transitions, 1996 flow. Second operand 3 states and 1061 transitions.
[2024-03-09 05:10:00,613 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 525 transitions, 2766 flow
[2024-03-09 05:10:01,675 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 525 transitions, 2766 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:10:01,680 INFO  L231             Difference]: Finished difference. Result has 359 places, 515 transitions, 2766 flow
[2024-03-09 05:10:01,680 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1996, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2766, PETRI_PLACES=359, PETRI_TRANSITIONS=515}
[2024-03-09 05:10:01,681 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 30 predicate places.
[2024-03-09 05:10:01,681 INFO  L495      AbstractCegarLoop]: Abstraction has has 359 places, 515 transitions, 2766 flow
[2024-03-09 05:10:01,681 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 327.3333333333333) internal successors, (982), 3 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:01,681 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:10:01,681 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-09 05:10:01,681 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-09 05:10:01,681 INFO  L420      AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:10:01,682 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:10:01,682 INFO  L85        PathProgramCache]: Analyzing trace with hash 2140877719, now seen corresponding path program 1 times
[2024-03-09 05:10:01,682 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:10:01,682 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166491472]
[2024-03-09 05:10:01,682 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:10:01,682 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:10:01,708 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:10:01,850 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-09 05:10:01,851 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:10:01,851 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166491472]
[2024-03-09 05:10:01,851 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166491472] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-09 05:10:01,851 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36188915]
[2024-03-09 05:10:01,851 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:10:01,851 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 05:10:01,851 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 05:10:01,852 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-09 05:10:01,862 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-03-09 05:10:02,063 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:10:02,067 INFO  L262         TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 8 conjunts are in the unsatisfiable core
[2024-03-09 05:10:02,078 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-09 05:10:02,293 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-09 05:10:02,293 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-09 05:10:02,419 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-09 05:10:02,419 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [36188915] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-09 05:10:02,420 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-09 05:10:02,420 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16
[2024-03-09 05:10:02,420 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022753824]
[2024-03-09 05:10:02,420 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-09 05:10:02,420 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 16 states
[2024-03-09 05:10:02,421 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:10:02,421 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants.
[2024-03-09 05:10:02,421 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240
[2024-03-09 05:10:02,788 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 371 out of 421
[2024-03-09 05:10:02,790 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 515 transitions, 2766 flow. Second operand  has 16 states, 16 states have (on average 373.5) internal successors, (5976), 16 states have internal predecessors, (5976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:02,790 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:10:02,790 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 371 of 421
[2024-03-09 05:10:02,790 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:10:09,707 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, Black: 488#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 494#true, 545#(<= ~threads_total~0 1)])
[2024-03-09 05:10:09,707 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 05:10:09,707 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:10:09,707 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:10:09,708 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:10:10,480 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, Black: 488#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 494#true, 241#L1043-3true, 545#(<= ~threads_total~0 1)])
[2024-03-09 05:10:10,480 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-09 05:10:10,480 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:10:10,480 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:10:10,480 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:10:15,094 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][333], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, Black: 488#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 494#true])
[2024-03-09 05:10:15,095 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:10:15,095 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:15,095 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:15,095 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:15,644 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 494#true, 545#(<= ~threads_total~0 1)])
[2024-03-09 05:10:15,644 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:10:15,644 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:15,814 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][333], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, 159#ULTIMATE.startFINALtrue, Black: 494#true, 241#L1043-3true])
[2024-03-09 05:10:15,815 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,815 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,815 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,815 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,935 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][345], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~threads_total~0 1), 249#L1034-3true])
[2024-03-09 05:10:15,936 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,936 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,936 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:15,936 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:16,218 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~threads_total~0 1)])
[2024-03-09 05:10:16,218 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-09 05:10:16,218 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:10:16,219 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:10:16,219 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:10:18,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][333], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 494#true])
[2024-03-09 05:10:18,423 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:10:18,423 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:10:18,423 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:10:18,423 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:10:18,513 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][333], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 249#L1034-3true])
[2024-03-09 05:10:18,513 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-09 05:10:18,513 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:10:18,513 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:10:18,513 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:10:18,589 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] 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][333], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true])
[2024-03-09 05:10:18,589 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-09 05:10:18,589 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:10:18,590 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:10:18,590 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:10:19,126 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:10:19,126 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-09 05:10:19,127 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:10:19,127 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:10:19,127 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:10:19,375 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 328#L1037-3true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true])
[2024-03-09 05:10:19,375 INFO  L294   olderBase$Statistics]: this new event has 269 ancestors and is cut-off event
[2024-03-09 05:10:19,375 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-09 05:10:19,376 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-09 05:10:19,376 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-09 05:10:19,699 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 313#L1040-3true])
[2024-03-09 05:10:19,700 INFO  L294   olderBase$Statistics]: this new event has 278 ancestors and is cut-off event
[2024-03-09 05:10:19,700 INFO  L297   olderBase$Statistics]:   existing Event has 278 ancestors and is cut-off event
[2024-03-09 05:10:19,700 INFO  L297   olderBase$Statistics]:   existing Event has 278 ancestors and is cut-off event
[2024-03-09 05:10:19,700 INFO  L297   olderBase$Statistics]:   existing Event has 278 ancestors and is cut-off event
[2024-03-09 05:10:25,974 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:25,975 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:10:25,975 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:25,975 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:25,975 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:25,985 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:25,985 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:10:25,985 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:25,985 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:25,985 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:25,985 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:27,493 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:27,493 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:10:27,493 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:10:27,494 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:27,494 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:27,566 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:27,566 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:10:27,566 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:10:27,566 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:27,566 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:27,567 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:28,209 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-09 05:10:28,209 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,209 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,210 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,210 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,959 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-09 05:10:28,960 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,960 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,960 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,960 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,960 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,961 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-09 05:10:28,961 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,961 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,961 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,962 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,971 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([828] L1043-5-->L1043-8: Formula: (and (= |v_#pthreadsMutex_35| (store |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3| (store (select |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3|) (+ (* v_cleanerThread1of1ForFork1_~i~1_21 24) |v_cleanerThread1of1ForFork1_#t~mem22.offset_3|) 0))) (= 0 |v_cleanerThread1of1ForFork1_#t~nondet23_1|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_36|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_35|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_#t~nondet23=|v_cleanerThread1of1ForFork1_#t~nondet23_1|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, cleanerThread1of1ForFork1_#t~nondet23][304], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-09 05:10:28,971 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,971 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,971 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,971 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,972 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([828] L1043-5-->L1043-8: Formula: (and (= |v_#pthreadsMutex_35| (store |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3| (store (select |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3|) (+ (* v_cleanerThread1of1ForFork1_~i~1_21 24) |v_cleanerThread1of1ForFork1_#t~mem22.offset_3|) 0))) (= 0 |v_cleanerThread1of1ForFork1_#t~nondet23_1|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_36|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_35|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_#t~nondet23=|v_cleanerThread1of1ForFork1_#t~nondet23_1|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, cleanerThread1of1ForFork1_#t~nondet23][304], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-09 05:10:28,972 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,972 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,972 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:28,972 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:10:33,760 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:33,761 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:10:33,761 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:10:33,761 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:10:33,761 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:10:34,053 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-09 05:10:34,053 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:10:34,053 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:10:34,053 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:10:34,053 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:10:34,489 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 301#L1043-5true, 441#true])
[2024-03-09 05:10:34,490 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:10:34,490 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:10:34,490 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:10:34,490 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:10:34,490 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 351#L1043-4true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:34,490 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:10:34,490 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:10:34,490 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:10:34,491 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:10:35,856 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:35,856 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:10:35,856 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:10:35,857 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:10:35,857 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:10:36,055 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:36,056 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:10:36,056 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-09 05:10:36,056 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-09 05:10:36,056 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:36,056 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:36,056 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:10:36,057 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:36,057 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:36,057 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:36,057 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:36,057 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:10:36,339 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 241#L1043-3true, 391#L1027-5true, 441#true])
[2024-03-09 05:10:36,340 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:10:36,340 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:10:36,340 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:36,340 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:10:36,649 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:36,650 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:10:36,650 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:10:36,650 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:36,650 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:10:36,650 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 301#L1043-5true, 441#true])
[2024-03-09 05:10:36,650 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:10:36,650 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:36,651 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:10:36,651 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:10:37,115 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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)), 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:10:37,115 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is not cut-off event
[2024-03-09 05:10:37,116 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is not cut-off event
[2024-03-09 05:10:37,116 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is not cut-off event
[2024-03-09 05:10:37,116 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is not cut-off event
[2024-03-09 05:10:37,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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)), 349#L1036-4true, 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:37,423 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is not cut-off event
[2024-03-09 05:10:37,423 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-09 05:10:37,423 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-09 05:10:37,423 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-09 05:10:37,714 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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)), 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:37,714 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is not cut-off event
[2024-03-09 05:10:37,714 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-09 05:10:37,714 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-09 05:10:37,714 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-09 05:10:38,010 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:38,010 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:10:38,010 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:10:38,010 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:10:38,011 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:10:38,011 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:38,011 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:10:38,011 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:10:38,011 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,011 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,012 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,012 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,013 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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)), 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:10:38,013 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:10:38,013 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,013 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,013 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:10:38,614 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_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_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, 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~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 494#true, 135#L1043-8true])
[2024-03-09 05:10:38,614 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:10:38,614 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:10:38,614 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:10:38,614 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:10:39,045 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 37#L1034-6true, 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:39,045 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-09 05:10:39,045 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:10:39,046 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:10:39,046 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:10:39,844 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] 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][442], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 368#L1058-9true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 37#L1034-6true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, 548#(<= ~threads_total~0 |ULTIMATE.start_main_~i~3#1|), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0)])
[2024-03-09 05:10:39,844 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-09 05:10:39,844 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:10:39,844 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:10:39,844 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:10:39,982 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, 37#L1034-6true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:10:39,982 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-09 05:10:39,982 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:10:39,982 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:10:39,982 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:10:40,927 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] 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][383], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 494#true])
[2024-03-09 05:10:40,928 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-09 05:10:40,928 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:40,928 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:10:40,928 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:10:40,936 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] 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][383], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 249#L1034-3true])
[2024-03-09 05:10:40,936 INFO  L294   olderBase$Statistics]: this new event has 404 ancestors and is cut-off event
[2024-03-09 05:10:40,936 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-09 05:10:40,936 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:40,936 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:10:40,948 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] 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][383], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true])
[2024-03-09 05:10:40,948 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-09 05:10:40,948 INFO  L297   olderBase$Statistics]:   existing Event has 268 ancestors and is cut-off event
[2024-03-09 05:10:40,948 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:40,948 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:10:40,997 INFO  L124   PetriNetUnfolderBase]: 62703/207300 cut-off events.
[2024-03-09 05:10:40,998 INFO  L125   PetriNetUnfolderBase]: For 184101/190039 co-relation queries the response was YES.
[2024-03-09 05:10:42,255 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 510332 conditions, 207300 events. 62703/207300 cut-off events. For 184101/190039 co-relation queries the response was YES. Maximal size of possible extension queue 2864. Compared 2936028 event pairs, 22893 based on Foata normal form. 154/195628 useless extension candidates. Maximal degree in co-relation 510252. Up to 79680 conditions per place. 
[2024-03-09 05:10:42,866 INFO  L140   encePairwiseOnDemand]: 406/421 looper letters, 100 selfloop transitions, 18 changer transitions 0/597 dead transitions.
[2024-03-09 05:10:42,866 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 597 transitions, 3193 flow
[2024-03-09 05:10:42,867 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2024-03-09 05:10:42,867 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 14 states.
[2024-03-09 05:10:42,872 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5313 transitions.
[2024-03-09 05:10:42,874 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9014251781472684
[2024-03-09 05:10:42,874 INFO  L72            ComplementDD]: Start complementDD. Operand 14 states and 5313 transitions.
[2024-03-09 05:10:42,874 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 14 states and 5313 transitions.
[2024-03-09 05:10:42,876 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:10:42,876 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5313 transitions.
[2024-03-09 05:10:42,882 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 15 states, 14 states have (on average 379.5) internal successors, (5313), 14 states have internal predecessors, (5313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:42,886 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 15 states, 15 states have (on average 421.0) internal successors, (6315), 15 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:42,887 INFO  L81            ComplementDD]: Finished complementDD. Result  has 15 states, 15 states have (on average 421.0) internal successors, (6315), 15 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:42,887 INFO  L175             Difference]: Start difference. First operand has 359 places, 515 transitions, 2766 flow. Second operand 14 states and 5313 transitions.
[2024-03-09 05:10:42,887 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 597 transitions, 3193 flow
[2024-03-09 05:10:48,901 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 597 transitions, 3005 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:10:48,906 INFO  L231             Difference]: Finished difference. Result has 379 places, 528 transitions, 2690 flow
[2024-03-09 05:10:48,907 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=2578, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2690, PETRI_PLACES=379, PETRI_TRANSITIONS=528}
[2024-03-09 05:10:48,907 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 50 predicate places.
[2024-03-09 05:10:48,907 INFO  L495      AbstractCegarLoop]: Abstraction has has 379 places, 528 transitions, 2690 flow
[2024-03-09 05:10:48,908 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 16 states, 16 states have (on average 373.5) internal successors, (5976), 16 states have internal predecessors, (5976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:48,908 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:10:48,908 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-09 05:10:48,917 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-09 05:10:49,114 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-09 05:10:49,116 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-09 05:10:49,116 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:10:49,117 INFO  L85        PathProgramCache]: Analyzing trace with hash 1212246021, now seen corresponding path program 1 times
[2024-03-09 05:10:49,117 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:10:49,117 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135645003]
[2024-03-09 05:10:49,117 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:10:49,118 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:10:49,155 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:10:49,398 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-09 05:10:49,398 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:10:49,398 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135645003]
[2024-03-09 05:10:49,399 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135645003] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:10:49,399 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:10:49,399 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-09 05:10:49,399 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165856772]
[2024-03-09 05:10:49,399 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:10:49,400 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-09 05:10:49,400 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:10:49,400 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-09 05:10:49,400 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72
[2024-03-09 05:10:50,294 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 308 out of 421
[2024-03-09 05:10:50,296 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 528 transitions, 2690 flow. Second operand  has 9 states, 9 states have (on average 312.3333333333333) internal successors, (2811), 9 states have internal predecessors, (2811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:10:50,296 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:10:50,296 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 421
[2024-03-09 05:10:50,296 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:12:14,295 INFO  L124   PetriNetUnfolderBase]: 175946/419652 cut-off events.
[2024-03-09 05:12:14,295 INFO  L125   PetriNetUnfolderBase]: For 441009/454422 co-relation queries the response was YES.
[2024-03-09 05:12:17,398 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1146862 conditions, 419652 events. 175946/419652 cut-off events. For 441009/454422 co-relation queries the response was YES. Maximal size of possible extension queue 5256. Compared 5586184 event pairs, 68450 based on Foata normal form. 1413/403349 useless extension candidates. Maximal degree in co-relation 1146769. Up to 164076 conditions per place. 
[2024-03-09 05:12:18,985 INFO  L140   encePairwiseOnDemand]: 391/421 looper letters, 386 selfloop transitions, 188 changer transitions 0/869 dead transitions.
[2024-03-09 05:12:18,986 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 869 transitions, 6230 flow
[2024-03-09 05:12:18,987 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-03-09 05:12:18,987 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 12 states.
[2024-03-09 05:12:18,991 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3950 transitions.
[2024-03-09 05:12:18,992 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7818685669041964
[2024-03-09 05:12:18,992 INFO  L72            ComplementDD]: Start complementDD. Operand 12 states and 3950 transitions.
[2024-03-09 05:12:18,992 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 12 states and 3950 transitions.
[2024-03-09 05:12:18,993 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:12:18,994 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3950 transitions.
[2024-03-09 05:12:18,998 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 13 states, 12 states have (on average 329.1666666666667) internal successors, (3950), 12 states have internal predecessors, (3950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:12:19,002 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 13 states, 13 states have (on average 421.0) internal successors, (5473), 13 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:12:19,002 INFO  L81            ComplementDD]: Finished complementDD. Result  has 13 states, 13 states have (on average 421.0) internal successors, (5473), 13 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:12:19,002 INFO  L175             Difference]: Start difference. First operand has 379 places, 528 transitions, 2690 flow. Second operand 12 states and 3950 transitions.
[2024-03-09 05:12:19,002 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 869 transitions, 6230 flow
[2024-03-09 05:12:21,694 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 869 transitions, 6224 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-09 05:12:21,701 INFO  L231             Difference]: Finished difference. Result has 395 places, 631 transitions, 4439 flow
[2024-03-09 05:12:21,701 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=2684, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4439, PETRI_PLACES=395, PETRI_TRANSITIONS=631}
[2024-03-09 05:12:21,702 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 66 predicate places.
[2024-03-09 05:12:21,702 INFO  L495      AbstractCegarLoop]: Abstraction has has 395 places, 631 transitions, 4439 flow
[2024-03-09 05:12:21,702 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 312.3333333333333) internal successors, (2811), 9 states have internal predecessors, (2811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:12:21,702 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:12:21,703 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-09 05:12:21,703 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-09 05:12:21,703 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-09 05:12:21,703 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:12:21,703 INFO  L85        PathProgramCache]: Analyzing trace with hash 142973901, now seen corresponding path program 1 times
[2024-03-09 05:12:21,704 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:12:21,704 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063354098]
[2024-03-09 05:12:21,704 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:12:21,704 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:12:21,745 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:12:22,077 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-09 05:12:22,078 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:12:22,078 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063354098]
[2024-03-09 05:12:22,078 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063354098] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:12:22,078 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:12:22,078 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-09 05:12:22,079 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745981149]
[2024-03-09 05:12:22,079 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:12:22,079 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-09 05:12:22,079 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:12:22,080 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-09 05:12:22,080 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72
[2024-03-09 05:12:23,482 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 355 out of 421
[2024-03-09 05:12:23,484 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 631 transitions, 4439 flow. Second operand  has 9 states, 9 states have (on average 357.6666666666667) internal successors, (3219), 9 states have internal predecessors, (3219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:12:23,484 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:12:23,484 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 355 of 421
[2024-03-09 05:12:23,484 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:12:32,186 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 545#(<= ~threads_total~0 1), 441#true])
[2024-03-09 05:12:32,186 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-09 05:12:32,187 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 05:12:32,187 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 05:12:32,187 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:12:32,606 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 545#(<= ~threads_total~0 1), 249#L1034-3true, 441#true])
[2024-03-09 05:12:32,606 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-09 05:12:32,606 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:12:32,606 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:12:32,606 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:12:32,610 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 257#L1069-3true, 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 441#true])
[2024-03-09 05:12:32,610 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-09 05:12:32,610 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:12:32,610 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:12:32,610 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:12:33,176 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 545#(<= ~threads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-09 05:12:33,177 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:12:33,177 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:12:33,177 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:12:33,177 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:12:33,181 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 249#L1034-3true, 441#true])
[2024-03-09 05:12:33,181 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:12:33,181 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:12:33,181 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:12:33,181 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:12:33,184 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 441#true])
[2024-03-09 05:12:33,185 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:12:33,185 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:12:33,185 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:12:33,185 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:12:33,656 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-09 05:12:33,656 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:12:33,656 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:12:33,656 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:12:33,656 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:12:33,660 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:33,660 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:12:33,660 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:12:33,660 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:12:33,660 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:12:33,664 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, 48#L1069-5true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 441#true])
[2024-03-09 05:12:33,664 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:12:33,664 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:12:33,664 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:12:33,664 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:12:34,286 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-09 05:12:34,286 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:12:34,286 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:12:34,286 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:12:34,286 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:12:34,290 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:34,290 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:12:34,290 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:12:34,290 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:12:34,290 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:12:34,293 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 441#true])
[2024-03-09 05:12:34,293 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:12:34,293 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:12:34,293 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:12:34,293 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:12:34,825 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 441#true])
[2024-03-09 05:12:34,825 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:12:34,826 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:12:34,826 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:12:34,826 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:12:34,828 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~threads_total~0 1), 249#L1034-3true, 441#true])
[2024-03-09 05:12:34,828 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:12:34,828 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:12:34,828 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:12:34,828 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:12:35,359 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-09 05:12:35,360 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:12:35,360 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:12:35,360 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:12:35,360 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:12:39,751 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 441#true])
[2024-03-09 05:12:39,751 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:12:39,751 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:12:39,751 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:12:39,751 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:12:40,357 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:40,357 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:12:40,357 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:40,357 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:40,358 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:12:40,361 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:40,361 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:12:40,361 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:12:40,361 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:40,361 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:40,837 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 441#true])
[2024-03-09 05:12:40,837 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:12:40,837 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:12:40,837 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:12:40,837 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:12:40,841 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:40,841 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:12:40,841 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:12:40,841 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:12:40,841 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:12:40,845 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 222#L1069-4true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:40,845 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:12:40,845 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:12:40,845 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:12:40,845 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:12:41,264 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:41,264 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:12:41,264 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:12:41,264 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:12:41,264 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:12:41,268 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:41,268 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:12:41,268 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:12:41,268 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:12:41,268 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:12:41,272 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:41,272 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:12:41,272 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:12:41,272 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:12:41,273 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:12:41,812 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:41,813 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:12:41,813 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:12:41,813 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:12:41,813 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:12:41,817 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:41,817 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:12:41,817 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:12:41,817 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:12:41,817 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:12:41,820 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:41,820 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:12:41,820 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:12:41,820 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:12:41,820 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:12:42,186 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:42,187 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:12:42,187 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:12:42,187 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:12:42,187 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:12:42,189 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:12:42,189 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:12:42,189 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:12:42,189 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:12:42,190 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:12:42,538 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:42,539 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:12:42,539 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:12:42,539 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:12:42,539 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:12:42,797 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][551], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:42,797 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:12:42,797 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:12:42,797 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:12:42,797 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:12:43,079 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1)])
[2024-03-09 05:12:43,079 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:12:43,079 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:43,080 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:43,080 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:12:43,080 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, 319#L1026-6true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 496#(= |#race~data~0| 0), 545#(<= ~threads_total~0 1)])
[2024-03-09 05:12:43,080 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:12:43,080 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:12:43,080 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:12:43,080 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:12:44,487 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][551], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~threads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:44,487 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:12:44,488 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:12:44,488 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:12:44,488 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:12:45,155 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~threads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:45,156 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,156 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,156 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,156 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,161 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(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)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~threads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:45,161 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,161 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,161 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,162 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:12:45,676 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][551], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#true, 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:45,676 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-09 05:12:45,676 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-09 05:12:45,676 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-09 05:12:45,676 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-09 05:12:45,726 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 496#(= |#race~data~0| 0)])
[2024-03-09 05:12:45,726 INFO  L294   olderBase$Statistics]: this new event has 259 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 319#L1026-6true, Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 496#(= |#race~data~0| 0)])
[2024-03-09 05:12:45,727 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:12:45,727 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:12:46,044 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][551], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 192#L1036-13true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#true, 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:46,044 INFO  L294   olderBase$Statistics]: this new event has 263 ancestors and is cut-off event
[2024-03-09 05:12:46,044 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-09 05:12:46,044 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-09 05:12:46,045 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-09 05:12:46,182 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#true, Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, 1583#(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)), threadThread1of1ForFork0NotInUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:46,183 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,183 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,183 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,183 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,188 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(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)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:12:46,188 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,188 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,188 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:12:46,188 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:12:55,344 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:12:55,345 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:12:55,345 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-09 05:12:55,345 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:55,345 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:12:55,482 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:12:55,482 INFO  L294   olderBase$Statistics]: this new event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,482 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,482 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,482 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:12:55,484 INFO  L294   olderBase$Statistics]: this new event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,484 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,484 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-09 05:12:55,484 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-09 05:12:56,916 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 351#L1043-4true, cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:56,916 INFO  L294   olderBase$Statistics]: this new event has 343 ancestors and is cut-off event
[2024-03-09 05:12:56,916 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-09 05:12:56,916 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-09 05:12:56,916 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-09 05:12:57,388 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:57,389 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,389 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,389 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,389 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,390 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:57,390 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,390 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,390 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,390 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:12:57,639 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:12:57,640 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:12:57,640 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:12:57,640 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:12:57,640 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:12:57,983 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 351#L1043-4true, 421#(= |#race~threads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:12:57,983 INFO  L294   olderBase$Statistics]: this new event has 343 ancestors and is not cut-off event
[2024-03-09 05:12:57,983 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-09 05:12:57,984 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-09 05:12:57,984 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-09 05:12:58,077 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:12:58,077 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,077 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,077 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,078 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,078 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:12:58,078 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,078 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,078 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,079 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,310 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:58,311 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,311 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,311 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,311 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,312 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:58,312 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,312 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,312 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,312 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:58,423 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,423 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,423 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,423 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,424 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:58,424 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,424 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,424 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,425 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,457 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:58,457 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,457 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,458 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,458 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,458 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,459 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:12:58,459 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,459 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,459 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,459 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,459 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:12:58,846 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 534#true, 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:12:58,847 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:12:58,847 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:12:58,847 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:12:58,847 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:12:58,847 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:12:58,848 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:12:58,848 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:12:58,848 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:12:58,848 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:12:59,946 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 351#L1043-4true, 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:12:59,946 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is not cut-off event
[2024-03-09 05:12:59,946 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-09 05:12:59,946 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-09 05:12:59,946 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-09 05:13:00,039 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:00,040 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,040 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,040 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,040 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,041 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 534#true, 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:00,041 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,041 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,041 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,041 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,042 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, 1583#(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: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:00,042 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,042 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,043 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,043 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,044 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 471#true, 1583#(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: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:00,044 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,044 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,044 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,044 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,331 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 471#true, Black: 534#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:00,332 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,332 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,332 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,332 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,332 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,333 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), 351#L1043-4true, Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:00,333 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,333 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,333 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:00,333 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:13:01,253 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 351#L1043-4true, 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, 1583#(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: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:01,254 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is not cut-off event
[2024-03-09 05:13:01,254 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-09 05:13:01,254 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-09 05:13:01,254 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-09 05:13:01,254 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-09 05:13:01,299 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 396#L1028-6true, Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:13:01,299 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-09 05:13:01,300 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:13:01,300 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:13:01,300 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:13:01,304 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:13:01,304 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,305 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,305 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,305 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,310 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:13:01,310 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,310 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,310 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,311 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,693 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:13:01,693 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,694 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,694 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,694 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:01,694 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:13:03,421 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 396#L1028-6true, 301#L1043-5true])
[2024-03-09 05:13:03,421 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:13:03,422 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:13:03,422 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:13:03,422 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:13:03,437 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:03,438 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,438 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,438 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,438 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,782 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:03,783 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,783 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,783 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,783 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,784 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][293], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:03,784 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,784 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,784 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,784 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:03,784 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:13:04,126 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:13:04,126 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,126 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,127 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,127 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,159 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,159 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-09 05:13:04,159 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 05:13:04,160 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 05:13:04,160 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 05:13:04,181 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), 349#L1036-4true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,182 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:04,182 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,182 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,182 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:04,442 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 396#L1028-6true, 301#L1043-5true])
[2024-03-09 05:13:04,443 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,443 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,443 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,443 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,448 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:04,448 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,448 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,448 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,448 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,456 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 396#L1028-6true, 301#L1043-5true])
[2024-03-09 05:13:04,456 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,456 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,456 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,456 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,457 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 396#L1028-6true, 301#L1043-5true])
[2024-03-09 05:13:04,457 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,457 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,457 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,457 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:13:04,458 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-09 05:13:04,459 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,459 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,459 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,459 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,459 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,479 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,479 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,480 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,480 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,480 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,480 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 386#L1036-2true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,480 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,481 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,481 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,481 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,482 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:04,482 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,482 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,482 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,483 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:04,483 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,483 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,483 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,483 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,489 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,490 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,490 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-09 05:13:04,490 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,490 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:04,504 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,504 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:13:04,504 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:04,504 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:04,504 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:04,756 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, 1583#(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)), threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:04,756 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,756 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,756 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,757 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,757 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:04,758 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,758 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,758 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,758 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,758 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,764 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] 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[][310], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-09 05:13:04,764 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,764 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,764 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,764 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,764 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:13:04,780 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-09 05:13:04,781 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:04,781 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,781 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,781 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,781 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-09 05:13:04,781 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,782 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,782 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,782 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,783 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,783 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:04,783 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,783 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:04,783 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:04,783 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:04,783 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,783 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,784 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,784 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,784 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,787 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,787 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,787 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,787 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,787 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,789 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,789 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,789 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,789 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,789 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,795 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:04,796 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,796 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,796 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,796 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,799 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:04,799 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,799 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,799 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:04,799 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,800 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:13:04,965 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, 19#L1028true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 37#L1034-6true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0)])
[2024-03-09 05:13:04,965 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is not cut-off event
[2024-03-09 05:13:04,965 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is not cut-off event
[2024-03-09 05:13:04,965 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is not cut-off event
[2024-03-09 05:13:04,965 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is not cut-off event
[2024-03-09 05:13:05,070 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,071 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,071 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,071 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,071 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,071 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,071 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,071 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,071 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,072 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,072 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,073 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,073 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,073 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,073 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,073 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,236 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 241#L1043-3true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,236 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,236 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,236 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,236 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,236 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,238 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,238 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,238 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,238 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:05,238 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,238 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,238 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:13:05,381 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, 19#L1028true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 372#L1034-9true])
[2024-03-09 05:13:05,382 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is not cut-off event
[2024-03-09 05:13:05,382 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is not cut-off event
[2024-03-09 05:13:05,382 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is not cut-off event
[2024-03-09 05:13:05,382 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is not cut-off event
[2024-03-09 05:13:05,521 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,522 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,522 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,522 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,522 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,524 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 287#L1036-8true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,525 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,525 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,529 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,530 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,530 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,530 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,530 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,530 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:05,530 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:13:05,683 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 386#L1036-2true, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 496#(= |#race~data~0| 0)])
[2024-03-09 05:13:05,684 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:13:05,684 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:05,684 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:13:05,684 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-09 05:13:05,818 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,818 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:13:05,819 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:13:05,819 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:13:05,819 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:13:05,821 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 287#L1036-8true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,821 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:13:05,821 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:13:05,821 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:13:05,821 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:13:05,823 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:05,823 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:13:05,823 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:13:05,824 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:13:05,824 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:13:05,937 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [278#L1026-9true, Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 496#(= |#race~data~0| 0), 389#L1036-3true])
[2024-03-09 05:13:05,937 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:13:05,937 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:05,937 INFO  L297   olderBase$Statistics]:   existing Event has 259 ancestors and is cut-off event
[2024-03-09 05:13:05,937 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:13:06,127 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 287#L1036-8true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,127 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,127 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,127 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,127 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,127 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 287#L1036-8true, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,127 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:13:06,128 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:13:06,128 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:13:06,128 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:13:06,129 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 299#L1036-9true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,129 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:13:06,130 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:13:06,130 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:13:06,130 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:13:06,131 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,132 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:13:06,132 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:13:06,132 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:13:06,132 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:13:06,193 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([806] 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], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 370#L1035-4true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 496#(= |#race~data~0| 0), 238#L1027-6true, 441#true])
[2024-03-09 05:13:06,193 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:13:06,193 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:06,193 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:06,193 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:13:06,311 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(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)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 496#(= |#race~data~0| 0)])
[2024-03-09 05:13:06,311 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:13:06,311 INFO  L297   olderBase$Statistics]:   existing Event has 260 ancestors and is cut-off event
[2024-03-09 05:13:06,311 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:06,311 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:13:06,311 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,312 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,312 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:06,312 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,312 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:06,444 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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)), 299#L1036-9true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,444 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,444 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,444 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,445 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,445 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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)), 299#L1036-9true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,445 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,445 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,445 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,445 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,446 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,447 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,447 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,448 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,448 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,448 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,448 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,448 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,494 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 386#L1036-2true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,495 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,495 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,501 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,502 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,502 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,502 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,502 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,502 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,502 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,502 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,502 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,503 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,505 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:06,505 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:06,506 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,506 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,542 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,542 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,543 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,543 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:13:06,543 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:13:06,624 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,624 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:06,624 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:06,624 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:06,624 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:06,744 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,744 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,744 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:06,744 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:06,744 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,745 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,745 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,745 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,745 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,745 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,746 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,747 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,747 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,747 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,747 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,748 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,748 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,748 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,748 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,748 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,803 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,804 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,804 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:06,804 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,804 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:06,804 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:06,804 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,805 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,805 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,805 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,805 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,825 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,825 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,825 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,825 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,826 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,842 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,842 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,842 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,842 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,842 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,932 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:06,933 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,933 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,933 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,933 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,933 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,939 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:06,940 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,940 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,940 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:13:06,940 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:06,940 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:13:07,063 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:13:07,063 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,063 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-09 05:13:07,063 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:13:07,064 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,064 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:13:07,064 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:13:07,064 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,064 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:13:07,064 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,064 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-09 05:13:07,065 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,065 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,066 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,066 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,067 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,067 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,068 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,068 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,068 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,122 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,122 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,122 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,122 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,123 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,123 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,123 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,123 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,123 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,123 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,123 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,149 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,149 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,150 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,150 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,150 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,433 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-09 05:13:07,434 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,434 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,434 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,434 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,437 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, 274#L1069-6true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,438 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:13:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,438 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:13:07,549 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,549 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:13:07,549 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:07,549 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:07,550 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:07,550 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,550 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,550 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,550 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,550 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,595 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,595 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,595 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,596 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,596 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,670 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,670 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,670 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,670 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,670 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,759 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,759 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,760 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,760 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,760 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,760 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,760 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,775 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 351#L1043-4true, 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,776 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,776 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,776 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:13:07,776 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:13:07,919 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 44#L1036-6true, Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,919 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:13:07,919 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:07,919 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:07,919 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:07,989 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:07,989 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:13:07,989 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:07,989 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:07,989 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:08,029 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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)), 299#L1036-9true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,029 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:13:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:08,030 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:08,282 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,282 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,282 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,282 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,282 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,283 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,283 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:13:08,283 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:13:08,283 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:13:08,283 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:13:08,337 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,338 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:13:08,338 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:13:08,338 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:13:08,338 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:13:08,374 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,374 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:13:08,374 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:13:08,374 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:13:08,375 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:13:08,586 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 349#L1036-4true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,586 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is not cut-off event
[2024-03-09 05:13:08,586 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-09 05:13:08,586 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-09 05:13:08,586 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-09 05:13:08,615 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,615 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:13:08,615 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:08,615 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:08,616 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:08,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,616 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,616 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,616 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,616 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,676 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,676 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,676 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,676 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,676 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,703 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,703 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,703 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,703 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:13:08,703 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:13:08,902 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,903 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is not cut-off event
[2024-03-09 05:13:08,903 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-09 05:13:08,903 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-09 05:13:08,903 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-09 05:13:08,938 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,938 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:13:08,938 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:13:08,938 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:08,938 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:08,939 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,939 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:13:08,939 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:08,939 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:08,939 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:08,990 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:08,990 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:13:08,991 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:08,991 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:08,991 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:09,012 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,012 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:13:09,013 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:09,013 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:09,013 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:13:09,294 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,294 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,294 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,294 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:13:09,294 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:13:09,294 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,295 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,295 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:13:09,295 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:13:09,295 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,372 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:13:09,372 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,372 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,372 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:13:09,372 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,373 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-09 05:13:09,373 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:13:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,373 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:13:09,390 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,390 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,390 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,390 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,390 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,391 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,391 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,391 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,391 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,391 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,419 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([806] 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][475], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 370#L1035-4true, Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 488#true, Black: 494#true, 238#L1027-6true, 441#true])
[2024-03-09 05:13:09,419 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:13:09,419 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:13:09,419 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:13:09,419 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:13:09,443 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,443 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,443 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,444 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,444 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:13:09,592 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:13:09,593 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:13:09,593 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:13:09,593 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:13:09,593 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:13:09,593 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:13:09,593 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,594 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:13:09,594 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,594 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:13:09,634 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:09,634 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:13:09,634 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:09,634 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:09,635 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:13:09,635 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 349#L1036-4true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,635 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,635 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,635 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,635 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:13:09,635 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~threads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,636 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,636 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,636 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,636 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,699 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,699 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:13:09,699 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:13:09,699 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:13:09,700 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:13:09,700 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,700 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,700 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,700 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:09,700 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:09,885 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,886 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:13:09,886 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:13:09,886 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:13:09,886 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:13:09,886 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:09,886 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:13:09,887 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:13:09,887 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:13:09,887 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:13:10,148 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:10,148 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:13:10,148 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:13:10,148 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:13:10,148 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:13:10,149 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:10,149 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:13:10,149 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:13:10,149 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:13:10,149 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:13:10,770 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:10,770 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-09 05:13:10,770 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:13:10,770 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:13:10,770 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:13:10,770 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:13:10,771 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:10,771 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-09 05:13:10,771 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:13:10,771 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:13:10,771 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:13:10,771 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:13:10,798 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-09 05:13:10,798 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is not cut-off event
[2024-03-09 05:13:10,798 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is not cut-off event
[2024-03-09 05:13:10,798 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is not cut-off event
[2024-03-09 05:13:10,799 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is not cut-off event
[2024-03-09 05:13:11,090 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:13:11,090 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-09 05:13:11,091 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:13:11,091 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:13:11,092 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:13:11,092 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:13:11,118 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 349#L1036-4true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:11,118 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is not cut-off event
[2024-03-09 05:13:11,118 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is not cut-off event
[2024-03-09 05:13:11,118 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is not cut-off event
[2024-03-09 05:13:11,119 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is not cut-off event
[2024-03-09 05:13:11,256 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:11,257 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:11,257 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:13:11,257 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:13:11,287 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:11,288 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is not cut-off event
[2024-03-09 05:13:11,288 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-09 05:13:11,288 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-09 05:13:11,288 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-09 05:13:11,412 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:11,412 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-09 05:13:11,412 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:13:11,412 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:13:11,412 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:13:11,412 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:11,413 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-09 05:13:11,413 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:13:11,413 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:13:11,413 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:13:12,389 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:12,389 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-09 05:13:12,390 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:13:12,390 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:12,390 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:12,390 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~threads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-09 05:13:12,391 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-09 05:13:12,391 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:12,391 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:12,391 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:13:12,400 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 192#L1036-13true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(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)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:13:12,400 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,400 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,400 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,400 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,401 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(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)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:13:12,401 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,401 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,401 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,401 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,403 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] 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[][558], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 192#L1036-13true, Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, 1583#(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)), threadThread1of1ForFork0NotInUse, 476#true, 446#(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)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-09 05:13:12,403 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,403 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,403 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,403 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-09 05:13:12,544 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:12,544 INFO  L294   olderBase$Statistics]: this new event has 410 ancestors and is cut-off event
[2024-03-09 05:13:12,544 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:12,544 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:12,544 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:13:12,545 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:12,545 INFO  L294   olderBase$Statistics]: this new event has 413 ancestors and is cut-off event
[2024-03-09 05:13:12,545 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:13:12,545 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:13:12,545 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:13:12,546 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.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: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~threads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:12,546 INFO  L294   olderBase$Statistics]: this new event has 410 ancestors and is cut-off event
[2024-03-09 05:13:12,546 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:12,546 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:12,547 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:12,547 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:13:12,547 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#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#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(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: 1533#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 1539#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~threads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post36#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~threads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(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)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.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: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-09 05:13:12,547 INFO  L294   olderBase$Statistics]: this new event has 413 ancestors and is cut-off event
[2024-03-09 05:13:12,547 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:13:12,547 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:13:12,547 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:13:12,548 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:13:12,567 INFO  L124   PetriNetUnfolderBase]: 77748/245660 cut-off events.
[2024-03-09 05:13:12,568 INFO  L125   PetriNetUnfolderBase]: For 640883/709281 co-relation queries the response was YES.
[2024-03-09 05:13:14,612 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 702336 conditions, 245660 events. 77748/245660 cut-off events. For 640883/709281 co-relation queries the response was YES. Maximal size of possible extension queue 3374. Compared 3488868 event pairs, 23352 based on Foata normal form. 5547/238898 useless extension candidates. Maximal degree in co-relation 702234. Up to 82528 conditions per place. 
[2024-03-09 05:13:15,404 INFO  L140   encePairwiseOnDemand]: 410/421 looper letters, 243 selfloop transitions, 9 changer transitions 0/708 dead transitions.
[2024-03-09 05:13:15,404 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 708 transitions, 5403 flow
[2024-03-09 05:13:15,405 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-03-09 05:13:15,405 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 9 states.
[2024-03-09 05:13:15,408 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3279 transitions.
[2024-03-09 05:13:15,410 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8653998416468726
[2024-03-09 05:13:15,410 INFO  L72            ComplementDD]: Start complementDD. Operand 9 states and 3279 transitions.
[2024-03-09 05:13:15,410 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 9 states and 3279 transitions.
[2024-03-09 05:13:15,410 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:13:15,411 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3279 transitions.
[2024-03-09 05:13:15,413 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 10 states, 9 states have (on average 364.3333333333333) internal successors, (3279), 9 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:15,416 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 10 states, 10 states have (on average 421.0) internal successors, (4210), 10 states have internal predecessors, (4210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:15,417 INFO  L81            ComplementDD]: Finished complementDD. Result  has 10 states, 10 states have (on average 421.0) internal successors, (4210), 10 states have internal predecessors, (4210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:15,417 INFO  L175             Difference]: Start difference. First operand has 395 places, 631 transitions, 4439 flow. Second operand 9 states and 3279 transitions.
[2024-03-09 05:13:15,417 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 708 transitions, 5403 flow
[2024-03-09 05:13:37,534 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 708 transitions, 5282 flow, removed 0 selfloop flow, removed 6 redundant places.
[2024-03-09 05:13:37,540 INFO  L231             Difference]: Finished difference. Result has 394 places, 628 transitions, 4364 flow
[2024-03-09 05:13:37,541 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=4340, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=618, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4364, PETRI_PLACES=394, PETRI_TRANSITIONS=628}
[2024-03-09 05:13:37,541 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 65 predicate places.
[2024-03-09 05:13:37,542 INFO  L495      AbstractCegarLoop]: Abstraction has has 394 places, 628 transitions, 4364 flow
[2024-03-09 05:13:37,542 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 357.6666666666667) internal successors, (3219), 9 states have internal predecessors, (3219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:37,542 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:13:37,542 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-09 05:13:37,543 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-09 05:13:37,543 INFO  L420      AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:13:37,543 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:13:37,543 INFO  L85        PathProgramCache]: Analyzing trace with hash 876993533, now seen corresponding path program 2 times
[2024-03-09 05:13:37,543 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:13:37,543 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32753481]
[2024-03-09 05:13:37,543 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:13:37,544 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:13:37,587 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 05:13:37,588 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-09 05:13:37,610 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 05:13:37,658 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-09 05:13:37,659 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-09 05:13:37,659 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining)
[2024-03-09 05:13:37,661 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (49 of 51 remaining)
[2024-03-09 05:13:37,661 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (48 of 51 remaining)
[2024-03-09 05:13:37,661 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (47 of 51 remaining)
[2024-03-09 05:13:37,661 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (46 of 51 remaining)
[2024-03-09 05:13:37,661 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (45 of 51 remaining)
[2024-03-09 05:13:37,661 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (44 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (43 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (42 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (41 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (40 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (39 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (38 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (37 of 51 remaining)
[2024-03-09 05:13:37,662 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (36 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (35 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (34 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (33 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (32 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (30 of 51 remaining)
[2024-03-09 05:13:37,663 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (29 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (28 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (26 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (25 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (24 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (23 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (22 of 51 remaining)
[2024-03-09 05:13:37,664 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (19 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (17 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (16 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (15 of 51 remaining)
[2024-03-09 05:13:37,665 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (14 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (13 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (12 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (11 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (10 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (9 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (8 of 51 remaining)
[2024-03-09 05:13:37,666 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (7 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (6 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (5 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (4 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (2 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 51 remaining)
[2024-03-09 05:13:37,667 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (0 of 51 remaining)
[2024-03-09 05:13:37,667 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-09 05:13:37,668 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]
[2024-03-09 05:13:37,670 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-09 05:13:37,670 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-09 05:13:37,714 INFO  L144    ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions.
[2024-03-09 05:13:37,717 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 546 places, 559 transitions, 1156 flow
[2024-03-09 05:13:37,850 INFO  L124   PetriNetUnfolderBase]: 37/857 cut-off events.
[2024-03-09 05:13:37,850 INFO  L125   PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES.
[2024-03-09 05:13:37,857 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 883 conditions, 857 events. 37/857 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2557 event pairs, 0 based on Foata normal form. 0/725 useless extension candidates. Maximal degree in co-relation 878. Up to 8 conditions per place. 
[2024-03-09 05:13:37,857 INFO  L82        GeneralOperation]: Start removeDead. Operand has 546 places, 559 transitions, 1156 flow
[2024-03-09 05:13:37,861 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 378 places, 382 transitions, 783 flow
[2024-03-09 05:13:37,862 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 05:13:37,863 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;@1c250cc8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 05:13:37,863 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 67 error locations.
[2024-03-09 05:13:37,864 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 05:13:37,865 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-09 05:13:37,865 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 05:13:37,865 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:13:37,865 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-09 05:13:37,865 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-09 05:13:37,865 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:13:37,865 INFO  L85        PathProgramCache]: Analyzing trace with hash 1395301552, now seen corresponding path program 1 times
[2024-03-09 05:13:37,865 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:13:37,866 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434900359]
[2024-03-09 05:13:37,866 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:13:37,866 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:13:37,871 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:13:37,879 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:13:37,879 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:13:37,879 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434900359]
[2024-03-09 05:13:37,880 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434900359] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:13:37,880 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:13:37,880 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:13:37,880 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320441991]
[2024-03-09 05:13:37,880 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:13:37,880 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:13:37,880 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:13:37,881 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:13:37,881 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:13:37,922 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 494 out of 559
[2024-03-09 05:13:37,923 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 382 transitions, 783 flow. Second operand  has 3 states, 3 states have (on average 495.3333333333333) internal successors, (1486), 3 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:37,923 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:13:37,923 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 494 of 559
[2024-03-09 05:13:37,923 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:13:41,824 INFO  L124   PetriNetUnfolderBase]: 4874/29197 cut-off events.
[2024-03-09 05:13:41,824 INFO  L125   PetriNetUnfolderBase]: For 472/472 co-relation queries the response was YES.
[2024-03-09 05:13:41,910 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 36546 conditions, 29197 events. 4874/29197 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 361188 event pairs, 4473 based on Foata normal form. 573/26456 useless extension candidates. Maximal degree in co-relation 36405. Up to 7054 conditions per place. 
[2024-03-09 05:13:41,996 INFO  L140   encePairwiseOnDemand]: 549/559 looper letters, 34 selfloop transitions, 2 changer transitions 1/372 dead transitions.
[2024-03-09 05:13:41,996 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 372 transitions, 835 flow
[2024-03-09 05:13:41,997 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:13:41,997 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:13:41,998 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1526 transitions.
[2024-03-09 05:13:41,998 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9099582587954681
[2024-03-09 05:13:41,998 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1526 transitions.
[2024-03-09 05:13:41,998 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1526 transitions.
[2024-03-09 05:13:41,999 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:13:41,999 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1526 transitions.
[2024-03-09 05:13:42,000 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 508.6666666666667) internal successors, (1526), 3 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:42,002 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:42,002 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:42,002 INFO  L175             Difference]: Start difference. First operand has 378 places, 382 transitions, 783 flow. Second operand 3 states and 1526 transitions.
[2024-03-09 05:13:42,002 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 372 transitions, 835 flow
[2024-03-09 05:13:42,004 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 372 transitions, 834 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:13:42,006 INFO  L231             Difference]: Finished difference. Result has 375 places, 371 transitions, 764 flow
[2024-03-09 05:13:42,007 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=559, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=372, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=370, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=764, PETRI_PLACES=375, PETRI_TRANSITIONS=371}
[2024-03-09 05:13:42,007 INFO  L281   CegarLoopForPetriNet]: 378 programPoint places, -3 predicate places.
[2024-03-09 05:13:42,007 INFO  L495      AbstractCegarLoop]: Abstraction has has 375 places, 371 transitions, 764 flow
[2024-03-09 05:13:42,007 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 495.3333333333333) internal successors, (1486), 3 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:42,008 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:13:42,008 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-09 05:13:42,008 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-09 05:13:42,008 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-09 05:13:42,008 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:13:42,008 INFO  L85        PathProgramCache]: Analyzing trace with hash 1343113262, now seen corresponding path program 1 times
[2024-03-09 05:13:42,008 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:13:42,009 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040929895]
[2024-03-09 05:13:42,009 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:13:42,009 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:13:42,014 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:13:42,024 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:13:42,024 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:13:42,024 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040929895]
[2024-03-09 05:13:42,025 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040929895] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:13:42,025 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:13:42,025 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:13:42,025 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456576341]
[2024-03-09 05:13:42,025 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:13:42,025 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:13:42,026 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:13:42,026 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:13:42,026 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:13:42,062 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 482 out of 559
[2024-03-09 05:13:42,063 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 371 transitions, 764 flow. Second operand  has 3 states, 3 states have (on average 483.0) internal successors, (1449), 3 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:42,064 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:13:42,064 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 482 of 559
[2024-03-09 05:13:42,064 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:13:46,591 INFO  L124   PetriNetUnfolderBase]: 5886/33518 cut-off events.
[2024-03-09 05:13:46,592 INFO  L125   PetriNetUnfolderBase]: For 494/494 co-relation queries the response was YES.
[2024-03-09 05:13:46,674 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42229 conditions, 33518 events. 5886/33518 cut-off events. For 494/494 co-relation queries the response was YES. Maximal size of possible extension queue 405. Compared 417962 event pairs, 5199 based on Foata normal form. 0/29854 useless extension candidates. Maximal degree in co-relation 42173. Up to 8387 conditions per place. 
[2024-03-09 05:13:46,767 INFO  L140   encePairwiseOnDemand]: 551/559 looper letters, 37 selfloop transitions, 1 changer transitions 0/364 dead transitions.
[2024-03-09 05:13:46,768 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 364 transitions, 826 flow
[2024-03-09 05:13:46,769 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:13:46,769 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:13:46,769 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1491 transitions.
[2024-03-09 05:13:46,770 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.889087656529517
[2024-03-09 05:13:46,770 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1491 transitions.
[2024-03-09 05:13:46,770 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1491 transitions.
[2024-03-09 05:13:46,771 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:13:46,771 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1491 transitions.
[2024-03-09 05:13:46,772 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 497.0) internal successors, (1491), 3 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:46,773 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:46,773 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:46,774 INFO  L175             Difference]: Start difference. First operand has 375 places, 371 transitions, 764 flow. Second operand 3 states and 1491 transitions.
[2024-03-09 05:13:46,774 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 364 transitions, 826 flow
[2024-03-09 05:13:46,775 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 364 transitions, 822 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:13:46,778 INFO  L231             Difference]: Finished difference. Result has 367 places, 364 transitions, 748 flow
[2024-03-09 05:13:46,778 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=559, PETRI_DIFFERENCE_MINUEND_FLOW=746, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=748, PETRI_PLACES=367, PETRI_TRANSITIONS=364}
[2024-03-09 05:13:46,779 INFO  L281   CegarLoopForPetriNet]: 378 programPoint places, -11 predicate places.
[2024-03-09 05:13:46,779 INFO  L495      AbstractCegarLoop]: Abstraction has has 367 places, 364 transitions, 748 flow
[2024-03-09 05:13:46,779 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 483.0) internal successors, (1449), 3 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:46,779 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:13:46,779 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-09 05:13:46,779 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-09 05:13:46,779 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-09 05:13:46,780 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:13:46,780 INFO  L85        PathProgramCache]: Analyzing trace with hash 576021275, now seen corresponding path program 1 times
[2024-03-09 05:13:46,780 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:13:46,780 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913060555]
[2024-03-09 05:13:46,780 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:13:46,780 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:13:46,789 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:13:46,918 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:13:46,918 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:13:46,918 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913060555]
[2024-03-09 05:13:46,918 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913060555] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:13:46,919 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:13:46,919 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:13:46,919 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189000911]
[2024-03-09 05:13:46,919 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:13:46,919 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:13:46,919 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:13:46,920 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:13:46,920 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:13:47,402 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 406 out of 559
[2024-03-09 05:13:47,404 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 364 transitions, 748 flow. Second operand  has 6 states, 6 states have (on average 407.3333333333333) internal successors, (2444), 6 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:13:47,404 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:13:47,404 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 559
[2024-03-09 05:13:47,404 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
